Haycraft, Margaret Scott,formerly Macritchie.