SHIGLEYS MECHANICAL ENGINEERING DESIGN - BUDYNAS RICHARD G. (NEW DELHI MGH, 2016)