Physics for Advanced Level : New Understanding Fourth Edition - Jim Breithaupt (nelsonthornes, 2000)