The Teachings of the Magi: a Compendium of Zoroastrian Beliefs