Norman Jonathan Dudley Foster — (1938-2003)