Fifty great modern thinkers on education - Palmer, Joy A. (Routledge, 2004)