Proceedings of the institution of mechanical engineers - London: Mechanical Engineering Publications Limited

0954-4062