Margaret Haynes. Margaret Walters著 Margaret Frazer. Margaret Tarner. Margaret Anderson. Margaret Haswell. Margaret Sanger : Margaret Laing. Margaret Landon. Margaret Mahy.