Advanced Physics For You by John Miller, Keith Johnson & Lawrie Ryan