A Practical Treatise On Mechanical Engineering: Comprising Metallurgy, Moulding, Casting, Forging, Tools, Workshop Machinery, Mechanical Manipulation, ... On the Analysis of Iron and Iron Ores by Robert W. Armstrong | Menrva Books | MenrvaBooks