Cyrus the Great : life and lore - Shayegan, M. Rahim (Harvard University Press, 2018)