David Gregory is an author of Christian fiction. David is a native of Texas and now lives in Oregon with his wife and two children.
Fiction:
Non-fiction: