Sayyid Fayyaz Mahmud
A short history of Islam / Sayyid Fayyaz Mahmud - Karachi : Oxford University press, 1960. - 724 p.
Includes Index
Islamic countries
Islam
297 F286S 1960
A short history of Islam / Sayyid Fayyaz Mahmud - Karachi : Oxford University press, 1960. - 724 p.
Includes Index
Islamic countries
Islam
297 F286S 1960