Great Books of Islamic Civilization

340 pages hardcover

nonfiction literary sociology reflective medium-paced