Fundamentals of materials science and engineering : an integrated approach - Callister, William D. (Wiley, 2004)