Donald Hamilton Fraser 1929-2009