A review by akash_ghani
Utilitarianism by John Stuart Mill, George Sher

challenging informative reflective slow-paced

3.0