God, History and Historians: An Anthology of Modern Christian Views of History