0385503857
Oryx and Crake by Atwood, Margaret
With this activity book, you can learn new words while playing word games.
Oryx and Crake: A Novel - 0385503857, hardcover, Margaret Atwood
A nice touch in this novel is how it respects the reader's time.