International Journal of Machine Tools and Manufacture, 0890-6955

Journal