
Mastering Philosophy introduces the beginner to all the main areas of this fascinating subject. A wide range of problems are investigated within a generally historical framework from the Ancient Greeks through to the present day. The book provides guided answers and comments...

