Philosophy : the great thinkers - STOKES, Philip