Introduction to materials science for engineers - Shackelford, J. F. James F. Shackelford (New Jersey: Pearson educational, 2009)
Includes appendix, index and glossary