Pacific physics A level volume 2 - Yong, Poh Liong (Pan Pacific Singapore, 2010)