publisher: Mira Books
publish date: February 1st 1998
format: mass market paperback pages: 384
language: English
ISBN:
1551664208 (9781551664200)
publisher: Books on Tape publish date: April 27th 1999
format: audiobook
language: English
ISBN:
0736644261 (9780736644266)
publisher: Books on Tape publish date: December 21st 1998
format: audiobook
language: English
ISBN:
0736643265 (9780736643269)