God’s Knowledge of Future Contingents: A Reply to William Lane Craig · Study