Machinery and Production Engineering, ‎0024-919X

Journal