A review by hasritha
The Nicomachean Ethics by Aristotle

challenging informative medium-paced

4.0