A review by caitlin_a
The Nicomachean Ethics by Aristotle

challenging informative slow-paced

4.0