Martin Davey Cranswick Results In Engineering