Design of machinery - Norton, Robert L. (Dubuque IA, 2008)