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