by Michael Swanwick
publisher: Ace publish date: January 1st 1988
format: paperback pages: 248
language: English
ISBN:
0441858767 (9780441858767)
publisher: Arbor House Publishing publish date: February 1st 1987
format: hardcover pages: 248
language: English
ISBN:
087795870X (9780877958703)
publisher: Legend publish date: April 1989
format: paperback pages: 335
language: English
ISBN:
009961040X (9780099610403)
publisher: Simon & Schuster (UK) publish date: April 1988
format: hardcover pages: 248
language: English
ISBN:
0671655353 (9780671655358)