Proceedings - Institution of Mechanical Engineers (158) by Institution of Mechanical Engineers & Institution of Engineers