Waldron, Kenneth J. Kinematics, dynamics, and design of machinery / Kenneth J. Waldron, Gary L. Kinzel, Sunil K. Agrawal. - Third edition. - 697pages