David Shepherd British, 1931-2017