Theori of Machines and Mechanisms - SHIGLEY, Joseph E. (McGraw Hill International Book Company)