The science and engineering of materials - Askeland, Donald R. (Cengage Learning, 2020)