Overview

Sir David Charles Beresford Holden

(1915—1998) civil servant