British translator; Wife of Max O'Rell and translator of his works into English.
United Kingdom of Great Britain and Ireland