The Hymns of Zoroaster: A New Translation of the Most Ancient Sacred Texts of Iran