Materials science and engineering a first course - Raghavan, V. (PHI Learning Private Limited, 2018)