Refletive Teaching in the Primary School: A Handbook for the Primary School Andrew Pollard - Third edition - London and New York Continuum 1997