Fifty modern thinkers on education : - Palmer, Joy; Cooper, David Edward; Bresler, Liora (Routledge key guides, 2001)