Materials science and engineering

William D. Callister, Jr. David G. Rethwisch