Cambridge Studies in Islamic Civilization

156 pages • 2 editions

nonfiction history religion challenging informative medium-paced