Cancel
John M. Duncan is a media producer in Greenville, S.C., and previously served as executive producer and director of media services for Ligonier Ministries.
Daily Studies