Materials Science for Engineers, 5th Edition by J.C. Anderson