Overview

Sir George Lewis Barstow

(1874—1966) civil servant and business executive