Oryx and crake - Atwood, Margaret Eleanor, 1939- (Bloomsbury, 2003)