Fundamentals of materials science and engineering :An interactive text - Callister, William D (John Wiley, 2001)