Ravi Elements Of Mechanical Engineering - Bangalore Best Publishers 2002 - 170 Subjects--Topical Terms: Elements of Mechanical Engineering