Technology of Engineering Materials - Philip, Mathew; Bolton, Bill (Butterworth-Heinemann, 2002)