Cambridge International AS and A Level Physics Revision Guide - Robert Hutchings (cambridge University Press Cambridge, 2016)