A review by christthinker
Divine Foreknowledge: Four Views by Paul Helm, James K. Beilby, Paul Rhodes Eddy, David Hunt, William Lane Craig, Gregory A. Boyd
informative
medium-paced
3.0