Physics For Scientist And Engineers: Volume 1: A Strategic Approach by Randall D. Knight