Machine Elements

Shigley, J.E., Mischke, C.R.
Mechanical Engineering Design
5th edition, 1989
The McGraw-Hill Companies