Treatise on materials science and technology - Herman, Herbert