Makers of contemporary islam - Esposito, John L.; Voll, John O. (New York, Oxford University Press, India, 2001)
6351