Scan barcode
quixoticreader13's review against another edition
5.0
Highly recommended as an overview of important philosophical thought. Well-written and engaging.
More...
Scan barcode
5.0