Foundations of materials science and engineering - Smith, William F. 1931-; Hashemi, Javad (McGraw Hill, 2023)