Materials science and engineering: An introduction - Callister, William D (1999)