Principles of Physics - Ohanian, Hans C. (Norton)