Shigley's Mechanical Engineering Design

9780073398211
0-07-339821-7