Political Philosophy: A Complete Introduction: Teach Yourself
Phil Parvin
- Problem: 'Lots of introductory books turn out to cover totally different topics than my course.'; Solution: this book is written by a current university lecturer who understands what students are expected to know.