Overview

Sir Thomas Herbert Sheepshanks

(1895—1964) civil servant