Kinematics, dynamics, and design of machinery - Waldron, Kenneth J. (John Wiley & Sons, 1999)