Fundamentals of Physics, Part 3 by David Halliday, Robert Resnick & Jearl Walker