Essentials of Modern Materials Science and Engineering by James A. Newell