Scan barcode
A review by impossibleg
A Theory of Jerks and Other Philosophical Misadventures by Eric Schwitzgebel
5.0
Finally finally done after a year of reading.