Thomas Sherlock Heywood Gooch - (1943-2020)