Fundamentals of materials science and engineering - Callister, William D., Jr., 1940- (Wiley, 2005)