Divine Foreknowledge and Human Freedom. : The Coherence of Theism : Omniscience.z - Craig, William Lane (Saint Joseph's University, 1988)