Materials science and engineering - Callister, William D, Jr (John Wiley, 2007)