Venugopal, K Basic Mechanical Engineering - 6/e - Kumbhakonam Anuradha Agencies 2000 - Varies ISBN: 8187721294