Nuffield science for key stage 3 science year 9 - Dorling, Geoffrey (Longman Group, 1990)