Fifty modern thinkers on education : from piaget to the present - Palmer, Joy A. (Routledge, 2001)