format: ebook pages: 250
language: English
ISBN:
1504018613 (9781504018616)
publisher: Tor Books publish date: October 1st 1998
format: paperback pages: 255
language: English
ISBN:
0812551095 (9780812551099)
publisher: Forge Books publish date: October 15th 1997
format: hardcover pages: 256
language: English
ISBN:
0312860463 (9780312860462)