A review by justinandallison
Divine Foreknowledge: Four Views by Paul Helm, James K. Beilby, Paul Rhodes Eddy, David Hunt, William Lane Craig, Gregory A. Boyd
challenging
informative
reflective
slow-paced
5.0