Writer | Producer | Actress
Mother of Eleanor "Jess" Atwood Gibson born in 1976.
Plague has hung over human history. The biggest human extinction was after 1492 in North and South America when the mortality rate was ninety- five per cent, which is enormous. But again, I'm giving you grounds for optimism: there were enough to ...
Margaret Eleanor Atwood
Ottawa, Ontario, Canada
Dive deep into everything superheroes, horror, Fall TV, and more.