God, time, and knowledge - Hasker, William (Cornell studies in the philosophy of religion, 1989)