Overview

Sir Donald Charles MacGillivray

(1906—1966) colonial administrator