salyavin rated Physics for scientists and engineers: Show rating 3 stars May 7, 2012 Public Physics for scientists and engineers by Paul Allen Tipler