Remembrance: Professor John Ross Carter, 1938-2020