David Duncan Malease Attwell — (1920-2005)