MECHANICS ENGINEERING DESIGN - SHIGLEY, J.E. (T.M.H., 2004)