Engineering materials and metallurgy - Srinivasan, R. (Vijay Nicole imprints pvt.Ltd, 2006)