SHIGLEYS MECHANICAL ENGINEERING DESIGN - BUDYNAS, RICHARD G; NISBETT, J KEITH (Chennai Mc Graw Hill, 2023)