Design of machine elements - Spotts, Merhyle Franklin; Shoup, Terry E. (Prentice Hall, 1998)