Theory of Machines and Mechanisms - Joseph Edward Shigley; John Joseph Uicker R (MC GRAW HILL New York, 1995)