Divine foreknowledge : four views / - Beilby, James K.; Eddy, Paul Rhodes; Boyd, Gregory A. (InterVarsity Press, 2001)