Using History To Develop Thinking Skills At Key Stage 2 by Belle Wallace