Cambridge Studies in Islamic Civilization

248 pages 1999

nonfiction challenging reflective medium-paced