Margaret Drabble. Margaret Frazer. Margaret Kettle. Margaret Bilu. Margaret Haswell. Margaret Haynes. Margaret Kettle Margaret Laing. Margaret Landon. Margaret Mahy.