David Davies-Cooke — (1930-2007)