Kumar, D.S. Elements Of Mechanical Engineering - NEW DELHI KATARIA 2017 - 640 Subjects--Topical Terms: Mechanical Engineering