An Introduction to Physical Dynamics - Michael J.R. Hoch (Taylor and Francis, 2025)