Materials Science - Narula (G K) (1988)