Overview

Allan Graham Marwick

(1877—1966) colonial administrator