publisher: Penguin publish date: November 1st 2001
format: paperback pages: 385
language: English
ISBN:
0141001909 (9780141001906)
publisher: Viking Adult publish date: July 10th 2000
format: hardcover pages: 416
language: English
ISBN:
0670891711 (9780670891719)
publisher: Turtleback Books
language: English
ISBN:
060631427X (9780606314275)