God\'s foreknowledge and man\'s free will.