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