The science and design of engineering materials - Antolovich, Stephen D. (McGraw-Hill, 1999)