Shigley's Mechanical Engineering Design Updated door Richard G. Budynas & Keith J. Nisbett