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