A Treasury of Virtues: Sayings, Sermons, and Teachings of 'Ali, with the One Hundred Proverbs, attributed to al-Jahiz (Library of Arabic Literature)