Oryx and Crake by Margaret Atwood Publisher Anchor ISBN 0385721676 Year 2004 Tagged and, atwood, crake, margaret, oryx