publisher: William Morrow
publish date: July 8th 1998
format: hardcover pages: 256
language: English
ISBN:
068815817X (9780688158170)
publisher: Books on Tape publish date: October 1st 2000
format: audiobook
language: English
ISBN:
0736647031 (9780736647038)
publisher: Books on Tape publish date: July 1st 1999
format: audiobook
language: English
ISBN:
0736646191 (9780736646192)
format: kindle pages: 256
language: English
ASIN: B005V48MU0