The science and design of engineering materials - Schaffer, James P. (Irwin, 1999)