Callister's Materials Science and Engineering - Callister,William D (New Delhi Wiley India, 2012)