by North of England Institute of Mining and Mechanical Engineers, Newcastle-upon-Tyne
No description available