Oryx and Crake - Atwood, Margaret, 1939- (McClelland & Stewart, 2003)