Margaret Atwood

Margaret Atwood is a Canadian poet, short-story writer, and the author of more than a dozen novels. More +