Kinematics and Dynamics of Machinery by J. Peter Sadler | Menrva Books