Sayyid Fayyaz Mahmud
Short history of Islam - 1st ed. - Karachi Oxford University Press 1960 - x, 724p. ill.
Includes bibliographies
Muslim countries : History
950 / SYY/1960
Short history of Islam - 1st ed. - Karachi Oxford University Press 1960 - x, 724p. ill.
Includes bibliographies
Muslim countries : History
950 / SYY/1960