Haycraft, Margaret Scott, formerly Macritchie.