Physics: Principles with Applications, Books a la Carte Plus Masteringphysics by Douglas C. Giancoli