Mechanisms and Dynamics of Machinery