Shigley's Mechanical Engineering Design - 10th - New York McGraw-Hill 2015 - xxi,1082pages