A review by cesttemps
Utilitarianism by John Stuart Mill

challenging informative reflective slow-paced

4.0