publisher: St. Martin's Press publish date: October 1st 1997
format: hardcover pages: 256
language: English
ISBN:
0312168330 (9780312168339)
publisher: Tor Books
format: hardcover
language: English
ISBN:
0312965346 (9780312965341)
publisher: Ostara Publishing publish date: May 24th 2012
format: paperback pages: 180
language: English
ISBN:
1906288658 (9781906288655)
language: English
ISBN:
0575060468 (9780575060463)