Cambridge Studies in Islamic Civilization

336 pages paperback

nonfiction history