AQA GCSE Physics Revision Guide by Graham Bone, Michael Brimicombe (Paperback, 2012)