Margaret Atwood has published novels and poetry books .
Margaret Atwood is an English amateur novelist that writes for newspapers and publications under pseudonyms , she refused to publish her work .
Margaret Atwood