Philosophy : themes and thinkers - Phelan, J. W. (University Press, 2005)