Kinematics and Dynamics of Machinery - Wilson,Charles E (Pearson, 2019)