Margaret Weber Margaret Hubert Margaret Ayer Margaret Mee by Margaret Weber Margaret Hubert. Margaret Roberts Margaret Wise Margaret Read Margaret Weis