Scan barcode
A review by dustcircle
Utilitarianism by John Stuart Mill
challenging
informative
medium-paced
2.0
Very hard to stay focused on but has some good nuggets