Overview

Dame Felicity Hyde Peake

(1913—2002) air force officer