Oryx and Crake

By Margaret Atwood