Venugopal K. Basic Mechanical Engineering - 6 - Kumbhakonam Anuradha Agencies 2000 - 300 ISBN: 8187721294