Title: God's foreknowledge of contingent events vindicated