Introduction to Enginering Materials - Agrawal, B. K (New Delhi TataMcGraw-Hill, 2006)