MECHANICAL METALLURGY - DIETER, E. GEORGE (NEW DELHI TMH, 2010)