The theological contradiction between human free will and divine foreknowledge is resolved by a dete...