Overview

Sir Frank Athelstane Swettenham

(1850—1946) colonial administrator