The Problem of Divine Foreknowledge and Future Contingents from Aristotle to Suarez by William Lane Craig - WordSea