Clara Annabel Caroline Grant Duff - British writer