John Frederick Seymour 1947-2020