Essentials Of Materials Science And Engineering by Donald R. Askeland, D.K. Bhattacharya & Pradeep P. Fulay