Cambridge Studies in Islamic Civilization

300 pages 2 editions

nonfiction history