Philosophy for Life: Teach Yourself - The Ideas That Shape Our World and How To Use Them
Philosophy For Life is the definitive introduction to to the history of Western thought, covering all of the main thinkers and branches of philosophy, and providing a toolkit for using philosophy in your daily life.