The science of problem solving: a practical guide for science teachers - Watts, Mike (Cassell education series, 1991)