Physics For Scientists And Engineers With Modern Physics With Masteringphysics by Randall D. Knight