Digby Willoughby — British soldier and sportsman (1934–2007)