publisher: William Morrow Paperbacks publish date: March 17th 1999
format: paperback pages: 320
language: English
ISBN:
0688166253 (9780688166250)
publisher: HarperCollins publish date: June 28th 2011
format: kindle pages: 320
language: English
ASIN: B004V54EDE
publisher: Macmillan Audio publish date: May 15th 1998
format: audiobook
language: English
ISBN:
155927512X (9781559275125)
publisher: William Morrow
publish date: April 22nd 1998
format: hardcover pages: 224
language: English
ISBN:
068815512X (9780688155124)