Context

Context of Muslim cities in the later Middle Ages, by Ira Marvin Lapidus, (electronic resource)
Processing Feedback ...