Materials for engineers and technicians - Higgins, Raymond Aurelius (Elsevier, 2006)