Kinematics, dynamics, and design of machineryKenneth J Waldron, K. J. Waldron, G. L. Kinzel · First published 1999 · Latest edition 2003Open the Tome