MATERIALS SCIENCE AND ENGINEERING - RAGHAVAN, V. (P.H.I, 2004)