Title: Struggle for Utopia. a History of Jewish, Christian and Islamic Messianism
Subjects: Religion, World history