Margaret Frances (Cranmore) Allen