The Making of an Expert Engineer - James Trevelyan (London CRC Press, 2016)