publisher: Ace Books publish date: March 1st 1988
format: paperback pages: 314
language: English
ISBN:
0441382991 (9780441382996)
publisher: Orbit publish date: 1991
format: paperback pages: 359
language: English
ISBN:
0708882986 (9780708882986)
publisher: Ace Hardcover publish date: April 1st 1987
format: hardcover pages: 359
language: English
ISBN:
0441382975 (9780441382972)
language: English
ISBN:
0441977014 (9780441977017)