Augustine on Foreknowledge and Free Will - Craig, William Lane (Augustinian studies, 1984)