David Nigel Blair-Oliphant — (1911-2005)