Margaret Eleanor Atwood is a Canadian novelist and poet. She writes in several genres, such as historical fiction and science fiction (and many of the sub-genres therein). Her novels, poetry and essays have been published in over 35 countries. She has been won many awards and been shortlisted for many more. Margaret lives in Toronto […]