Narula, G.K

Materials science - New Delhi Tata McGraw Hill 1988 - xi, 392p

0074517961

620.1 ME 305

620.1 / NAR