Introduction To Mechanical Engineering#S. Chandra And O. Singh #81-224-1342-0#New Age International Pvt. Ltd, Delhi#1#2001