Mary Eliza Haweis — British writer