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: Not specified
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: Not specified
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...