Mechanical Engineering Design, 6th Ed - Shigley, Joseph E. (MC Graw Hill Higher Education, 2001)