The science and engineering of materials Donald R Askeland ... [et al] - Askeland, Donald R.; Wright, Wendelin J.; Bhattacharya, D. K.; Chhabra, R. P. (Cengage Learning, 2016)