Engineering materials and metallurgy - Srinivasan, R. (Tatas McGraw Hill Education Private Ltd., 2010)