GCSE Science by Helen Harden, University of York Science Education Group and Nuffield Foundation Staff, David Sang, Elizabeth Swinbank, Neil Ingram | Lex | Lex