Margaret Macmillan Margaret MacMillan Margaret MacMillan. Margaret Hamilton Margaret Cargill. Margaret Millar Margaret C. Sullan Margaret C. Sullan. margaret Sutherland Margaret Millar.