Foundations Of Materials Science And Engineering by William F. Smith, Javad Hashemi & Wilber Smith