Beresford Haughton Vyvyan — (1929-2017)