Physics For Scientists And Engineers Vol. 1 (Chs 1-20) With Masteringphysics by Douglas C. Giancoli