Machinery and Production Engineering, 0024-919X

Journal