Title: Kinematics and Dynamics of Multi-Body Systems