Understand philosophy

by Mel Thompson

A solid introduction to all the key philosophical thinkers, arguments and works that have shaped society today.