publisher: Roc
publish date: August 1st 1998
format: paperback pages: 400
language: English
ISBN:
0451456181 (9780451456182)
language: English
ISBN:
0575600691 (9780575600690)
publisher: Margaret Weis Productions publish date: August 29th 2011
format: ebook
language: English
ISBN:
0013057421 (2940013057425)