Title: The foreknowledge of the future