by Bruce Sterling
publisher: Bantam publish date: December 1st 1995
format: paperback pages: 310
language: English
ISBN:
055357292X (9780553572926)
publisher: Spectra publish date: September 1st 1994
format: hardcover pages: 310
language: English
ISBN:
0553093932 (9780553093933)
language: English
ISBN:
1857992997 (9781857992991)
publisher: Millennium publish date: 1994
format: paperback pages: 304
language: English
ISBN:
1857981936 (9781857981933)
language: English
ISBN:
1857981928 (9781857981926)
publisher: Bantam publish date: August 17th 2011
format: ebook pages: 320
language: English
ISBN:
0307796574 (9780307796578)
publisher: Bantam publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299037275 (9781299037274)
publisher: Bantam publish date: August 17th 2011
format: kindle pages: 320
language: English
ASIN: B009BT2UYK
publisher: Bantam publish date: August 17th 2011
format: kindle pages: 320
language: English
ASIN: B009IAL27S
publisher: Bantam publish date: August 17th 2011
format: kindle pages: 320
language: English
ASIN: B005EGXSGI