Does God know in advance everything that people will do? Does he foresee and foreknow all future actions of all his creatures,spirit and human?
Or,is God's exercise of foreknowledge selective and discretionary,so that whatever he chooses to foresee and foreknow,he does, but what he does not choose to foresee or foreknow,he does not?
Blueblades