Fifty great thinkers on education - Palmer, J. A. (London Routledge, 2004)