Principles of Physics - Radi, Hafez A.; Rasmussen, John O. (Dordrecht Springer Berlin Heidelberg, 2013)