Kinematics, Dynamics and Design of Machinery - Waldron, Kenneth J. (Wiley)