Philosophy: 100 Essential Thinkers by Philip Stokes