Mechanical engineering design - Budynas, Richard G. [ (Richard Gordon)]; Nisbett, J. Keith; Shigley, Joseph Edward (McGraw-Hill, 2008)