Narula, G.K. Material Science By G.K. Narula - Tata McGraw Hill Engineering Subjects--Topical Terms: Mechanical