Scan barcode
A review by radiocryptid
Meaning in Life and Why It Matters by John Koethe, Robert Merrihew Adams, Susan R. Wolf, Nomy Arpaly, Stephen Macedo, Jonathan Haidt
3.0
Aristotle with a bit more spice. There's some problems, but still damn good philosophy.