Principles of Physics - Radi, Hafez A (Springer, 2013)
Springernature.com