The Dynamics and Kinematics of Swimming