OCR 21st Century Additional Science A: Revision and Classroom Companion by Iain Wilson, Eliot Attridge, Dorothy Warren, Matthew Priestley, Iain H. Wilson (Paperback, 2011)