Herself
Self
(voice)
Margaret Atwood
Herself - Contributor
Self - Writer
Self - Honoree (archive footage)