Materials Science - "Narula, G.K." (Tata Mc Graw Hill)
Keywords: Engineering