David Lewis Maitland — (1932-1995)