Philosophy a beginner's guide - Cave, Peter (Oneworld beginners' guides., 2012)