by John Brunner
publisher: Del Rey Books publish date: September 12th 1982
format: paper pages: 224
language: English
ISBN:
0345306813 (9780345306814)
publisher: Ace Books publish date: 1968
format: mass market paperback pages: 158
language: English
ISBN:
0200776105
publisher: Ace publish date: February 1977
format: paperback pages: 213
language: English
ISBN:
0441092519 (9780441092512)
publisher: Gateway publish date: September 29th 2011
format: ebook
language: English
ISBN:
0575101458 (9780575101456)