Book Info:Oryx and CrakeAuthor: Margaret AtwoodISBN: 385721676Genre: science fictionPublisher: AnchorDesign Info:Designer: John GallIllustrator: Hieronymus Bosch