AQA Certificate in Physics (IGCSE) Level 1/2 Revision Guide by Jim Breithaupt, Pauline C. Anning (Paperback, 2013)