Text this: The problem of divine foreknowledge and future contingents from Aristotle to Suarez /