Design of Machinery : An Introduction to the Synthesis and Analysis of mechanisms and Machines; third edition - NORTON, Robert L. (McGraw-Hill Higher Education, 2004)