Mahmud, Sayyid Fayyaz A Short History of Islam - London Oxford University Press 1960 - 724 Subjects--Personal Names: History Subjects--Topical Terms: History