Principles of Dynamics