Author

The tension between human free will and God’s knowledge of the future threatens both. It’s called God’s ‘foreknowledge’—God knowing now what will happen late…