Discovering Ancient Prophecies