Donald Hamilton Fraser British, 1929-2009