A history of Islamic societies /

Main Author:
Lapidus, Ira Marvin ( Author )
Document type: Book
Language: English
Publisher: Cambridge : Cambridge University Press, 2002.
Edition: 2nd ed.