science of engineering materials - Smith, Charles O (Prentice-Hall of India, 1977)