Cover 6

A New History of Western Philosophy

A New History of Western Philosophy: In Four Parts

2007