Ravindra,A.S. Elements of Mechnical Engineering - 8 - New Delhi Cengage Learning 2011 - 226 Subjects--Topical Terms: Mechanical