Shigley's mechanical engineering design - Budynas, Richard; Nisbett, J. Keith (McGraw-Hill Education, 2021)