David Bruce-Williams — (1940-2007)