publisher: Penguin publish date: June 1st 1999
format: paperback pages: 448
language: English
ISBN:
0140276114 (9780140276114)
publisher: Viking Adult publish date: May 1st 1998
format: hardcover pages: 448
language: English
ISBN:
0670879630 (9780670879632)
ASIN: 670879630