Theory of Machines&Mechanisms - SHIGLEY, Joseph E (McGraw-Hill Inc., 1995)