Shigley's Mechanical Engineering Design by Keith Nisbett and Richard Budynas...

Shigley's Mechanical Engineering Design by Keith Nisbett and Richard Budynas...