Mechanical Engineering Design. Ed 3. - Shigley (Joseph Edward); Dr.A.Selvakumar