You need to sign in or sign up before continuing.
Take a photo of a barcode or cover

296 pages • first pub 2000 (view editions) user-added
ISBN/UID: 9780006393726
Format: Paperback
Language: English
Publisher: HarperPerennial Canada
Edition Pub Date: 27 September 2004
Description
Hailed as "original and unsettling, an Animal Farm for the new century" (Wall Street Journal), this debut novel lingers long after the last page has been turned. A "fascinating psychological thriller" (Baltimore Sun), this entrancing novel introdu...
Community Reviews
Content Warnings

296 pages • first pub 2000 (view editions) user-added
ISBN/UID: 9780006393726
Format: Paperback
Language: English
Publisher: HarperPerennial Canada
Edition Pub Date: 27 September 2004
Description
Hailed as "original and unsettling, an Animal Farm for the new century" (Wall Street Journal), this debut novel lingers long after the last page has been turned. A "fascinating psychological thriller" (Baltimore Sun), this entrancing novel introdu...