Materials science - Callister, William D (John Wiley, 2003)