New Understanding Physics - "Breithaupt, Jim" (Stanley Thornes London, 2000)