publisher: Penguin publish date: July 1st 2001
format: paperback pages: 256
language: English
ISBN:
014100195X (9780141001951)
publisher: Viking Adult publish date: July 17th 2000
format: hardcover pages: 256
language: English
ISBN:
0670891622 (9780670891627)