Materials Science and Engineering - Callister, William D (Wiley New Delhi, 2010)