

Margaret Atwood is a Canadian writer. She has published more than sixty books spanning novels, poetry, short stories, non-fiction, children’s literature, and graphic novels, and has been called “one of the sharpest and most imaginative novelists writing in English”. She is one of only four writers…