 Maybe all of your reading is compulsory. If God exists, then He knows everything. So the threat to freedom becomes total for the theist. The problem of divine foreknowledge raises the possibility that theism (rather than atheism) precludes free choice and thereby precludes our having any moral responsibility.