Overview

Mary Agnes Craig McGeachy

(1901—1991) international civil servant