The Science of engineering materials - Smith, Charles O.