What Does God Know and When Does He Know It?: The Current Controversy over Divine Foreknowledge by Millard J. Erickson Back to product details page >