Overview

John Ainsworth

(1864—1946) colonial administrator