Isabella Eleanor Aylmer — British novelist and travel writer