Stokes, Philip Philosophy 100 Essential Thinkers - London Arcturus Publishing Ltd 2010 - 218p includes index and biblioraphy ISBN: 9781848375949 1000 Dewey Class. No.: N02.3 / ST672