Fundamentals of materials science and engineering an integrated approach - Callister, William D. Jr. 1940- (John Wiley & Sons, 2005)