Fundamentals of Materials Science and Engineering; - Callister, D.William; Rethwisch,G.David