Margaret E. Gredler. (美)Margaret E. Gredler著 Magaret Pedler. Margaret Ann Haller. Margaret E. Derry. Margaret Frazer. Margaret Tarner. Margaret Mitchell. Margaret Drabble. Margaret Gallagher.