publisher: Ace publish date: January 1st 1990
format: paperback pages: 186
language: English
ISBN:
0441379702 (9780441379705)
publisher: Ace Hardcover publish date: November 1st 1987
format: hardcover pages: 202
language: English
ISBN:
0441379699 (9780441379699)
publisher: Tor Books
format: mass market paperback
language: English
ISBN:
0812534107 (9780812534108)