tomorrowsreflection.com
Divine Foreknowledge – Four Views
I just finished Divine Foreknowledge - Four Views, and have been processing through my thoughts on the discussion. The book presents four counter-positions on t