God and the Oval Office: The Religious Faith of Our 43 Presidents by John C. McCollister Back to product details page >