Machine desgn / by J.E. Shigley. - Shigley, Joseph Edward (McGraw-Hill, 1956)