Thinking Philosophically: An Introduction to the Great Debates

Thinking Philosophically: An Introduction to the Great Debates presents a highly accessible introduction to five of the most fundamental debates in world philosophy. Introduces five fundamental philosophical debates in a highly engaging and accessibl