Cambridge International AS and A Level Physics Coursebook 2nd - David Sang, Graham Jones,Gurinder Chadha & Richard Woodside