publisher: Viking Adult
publish date: July 14th 2003
format: hardcover pages: 352
language: English
ISBN:
0670032255 (9780670032259)
publisher: Penguin publish date: June 29th 2004
format: paperback pages: 352
language: English
ISBN:
0142004537 (9780142004531)