In other worlds : SF and the human imagination - Atwood, Margaret, 1939- (Virago, 2011)