Philosophy themes and thinkers - Phelan, Jon (Cambridge University Press, 2005)