Ancient Fulfillment of Ancient Prophecies