Elements Of Mechanical Engineering - Kumar, D.S. (NEW DELHI, 2017)