Srinivas, B A Elements Of Mechancial Engineering - Bangalore Rasha Publications 2010 - 230 Elements,of,Mechancial,Engineering,Mechanical Engineering Subjects--Topical Terms: Mechanical Engineering