by Bruce Sterling
publisher: Ace publish date: June 1st 1986
format: paperback pages: 288
language: English
ISBN:
0441754007 (9780441754007)
publisher: Penguin publish date: February 1986
format: mass market paperback pages: 288
language: English
ISBN:
0140081356 (9780140081350)
publisher: Arbor House Pub Co publish date: June 1st 1985
format: hardcover pages: 288
language: English
ISBN:
0877956456 (9780877956457)
publisher: Ultramarine Publishing Company
format: hardcover
language: English
ISBN:
0893661422 (9780893661427)