Aggarwal, B.K. Engineering materials. B.K.Aggarwal - New Delhi Tata McGraw-Hill 1988 - vii,350p Dewey Class. No.: 620.112 / A261E