Author - G. Jeffrey MacDonald

G. Jeffrey MacDonald is an award-winning reporter and an ordained minister in the United Church of Christ.

ADVERTISEMENTS