Design of machinery an introduction to the sythesis and analysis of mechanisms and machines - Norton, Robert L. (McGraw-Hill, 2004)