Robert Beaumont, 19211998 (aged 77 years)