fbpx

Mark David Hall

22 book reviews , articles & podcasts by Mark David Hall.

Mark David Hall is Herbert Hoover Distinguished Professor of Politics at George Fox University and author of Did America Have a Christian Founding? Separating Modern Myth from Historical Truth (Nelson Books, forthcoming).