A History of Islamic Societies
Lapidus, Ira M. (Ira Marvin)
A History of Islamic Societies - Cambridge ; New York : Cambridge University Press, 2002. - xxx, 970 p. : ill., maps ; 24 cm.
9780521225526
Islam--History.
Islamic countries--History.
DS35.63
A History of Islamic Societies - Cambridge ; New York : Cambridge University Press, 2002. - xxx, 970 p. : ill., maps ; 24 cm.
9780521225526
Islam--History.
Islamic countries--History.
DS35.63