Neil Donald Campbell - (1922-2003)