publisher: William Morrow
publish date: December 16th 1998
format: hardcover pages: 384
language: English
ISBN:
068816191X (9780688161910)
publisher: Soundelux Audio Publishing publish date: January 1st 1999
format: audiobook
language: English
ISBN:
1559352922 (9781559352925)