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