Richard Walter Dundonald Cave

(1901-1980)