Materials science and engineering - Smith,William F. (TMH, 2012)