Advanced Physics For You 2nd Edition by John Miller