Margaret Drabble. Margaret Frazer. Margaret Kettle. Margaret Stohl. Margaret Thatcher Margaret Haswell. Margaret Haynes. Margaret Kettle Margaret Laing. Margaret Landon.