Foundations Of Materials Science And Engineering W/ Student Cd-rom by William F. Smith & Javad Hashemi