A History of Religious Ideas, Vol. 3: From Muhammad to the Age of Reforms

Mircea Eliade