Introduction to Materials Engineering and Science for Chemical and Materials Engineers, An - Brian S. Mitchell