Before Islam reached Iran in the 7th century, the country had a long and complex religious history. The best-known of these earlier religions is Zoroastrianism, but it was not the only one. Over ...