The Prophetic Puzzle of Iran: How Biblical Predictions from Thousands