Jerusalem Through the Ages Book 2024 Jerusalem Through the Ages JM Jodi Magness 1 readers PublisherOxford University Press, IncorporatedLanguageEnglishPublished2024