Fundamentals of Physics, 6th Edition: David Halliday