Physics Study and Revision Guide IB - "John Allum" (Hodder UK, 2017)