Title: Kinematics, Dynamics & Design of Machinery Sol