The only wise god the compatibility of divine foreknowledge and human freedom - Craig, William Lane 1949- (Wipf and Stock, 2000)