Men have struggled with the question of the nature of the foreknowledge of God for a very long time. This book is a venue for proponents to present and rebutt four different views on the subject from the highly controversial open theism view to the Augustinian/Calvinistic view.