Materials Science and Engineering - CALLISTER, William D. (Wiley, 2011)