Engineering metallurgy applied physical metallurgy - Higgins, Raymond A. (Viva Books Private Ltd., 1998)