Raphael WoolfBooksAristotlePlato's CharmidesOn Moral EndsCicero's 'de Officiis'CiceroAuthor data: Open Library