Overview

(Henry) David Reginald Margesson

(1890—1965) politician