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