A history of Islamic societies
Lapidus, Ira M
A history of Islamic societies - 2nd ed - Cambridge: Cambridge Univeristy Press, 2002 - xxx, 970 p. : ill., maps ; 24 cm
9780521779333
Islam - History
909.09767 LAP
A history of Islamic societies - 2nd ed - Cambridge: Cambridge Univeristy Press, 2002 - xxx, 970 p. : ill., maps ; 24 cm
9780521779333
Islam - History
909.09767 LAP