Shigley, Joseph Edward Theory of Machines and Mechanisms - 2/e - Newyork McGraw Hill 1995 - xix,719 ISBN: 9780071137478