Esposito, John L.

Islam: the straight path/ Esposito, John L. - Expanded edition ,

5472 Islam

0-19-506225-6


Islam
Muhammad and the Quran

297/ESP/I