Physics for scientists and engineers: a strategic approach by Randall Dewey Knight | Menrva Books | MenrvaBooks