Vivian Henry Spencer Hannay — (1921-2019)