Prophecies Foretold