Mr Terrence John Hatch