publisher: William Morrow
publish date: December 16th 1998
format: hardcover pages: 320
language: English
ISBN:
0688151078 (9780688151072)
ASIN: 688151078
publisher: HarperCollins publish date: February 1st 2011
format: ebook pages: 320
language: English
ISBN:
006202082X (9780062020826)
publisher: Books on Tape
format: audiobook
language: English
ISBN:
0736649034 (9780736649032)
publisher: HarperCollins publish date: February 1st 2011
format: kindle
language: English
ASIN: B00ET9KHM4
publisher: HarperCollins publish date: February 1st 2011
format: kindle
language: English
ASIN: B003P2VE6E