Scan barcode
eraofevergreens's review against another edition
3.0
had to read it for my philosophy course which is probably why i hated it so much because to be fair: it's quite interesting to read, but i still was confused by some conclusions. ugh. so glad i am done reading this
decoincidenza's review against another edition
challenging
informative
reflective
medium-paced
More...