Stokes, Philip Philosophy: 100 essential thinkers - London Arcturus pub. 2010 - 219p. ISBN: 9781848375949 Dewey Class. No.: 109.2 St67P