Principles of Physics: For Scientists and Engineers (Undergraduate Lecture Note… Hafez A. Radi John O. Rasmussen 0.0 stars