KINEMATICS & DYNAMICS OF MACHINERY - WILSON CHARLES E SADLER J PETER (PEARSON EDU.)