Introduction to materials science for engineers - Shackelford, James F. (Always learning., 2016)