A review by enzoisprettycool
Nicomachean Ethics by Aristotle

challenging informative reflective slow-paced

2.5