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