publisher: Viking Adult
publish date: November 1st 1998
format: hardcover pages: 640
language: English
ISBN:
067086966X (9780670869664)
publisher: Viking Books publish date: March 1st 2001
format: ebook
language: English
ISBN:
1588244067 (9781588244062)