Sir John Edgar Galsworthy

British diplomat and ambassador to Mexico (1919-1992)