Using History to Develop Thinking Skills at Key Stage 2 by Belle Wallace, Peter Riches & Peter Rich