Journal of Engineering manufacture (Part B) - Allied Publisher

0954-4054