Physics For Scientists And Engineers With Modern Physics And Masteringphysics by Douglas C. Giancoli