AQA Science A: Revision and Classroom Companion by Lynn Winspear, Kate Gathercole, Nathan Goodman, Francesca Walsh (Paperback, 2011)