Sir Donald Charles MacGillivray GCMG MBE (22 September 1906 – 24 December 1966) was a Scottish colonial administrator who served as the last British High Commissioner in Malaya.
Sir Donald Charles MacGillivray GCMG MBE (22 September 1906 – 24 December 1966) was a Scottish colonial administrator who served as the last British High Commissioner in Malaya. (en)