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