The Metallurgist and Materials Technologist - London, U.K. : Mechanical Engineering Publications

0306526X