Materials Science and Engineering, An Introduction 10th Edition – William D. Callister, David G. RethwishBy Alvin / March 13, 2023