Moaveni, S. Engineering Basics By S. Moaneni - New Delhi Cengage learning 2009 Engineering Subjects--Topical Terms: Mechanical