The Only Wise God : The Compatibility of Divine Foreknowledge and Human Freedom - Craig, William Lane (Baker Book House, 1987)