by Bob Shaw
publisher: Pan Books publish date: 1972
format: paperback pages: 173
language: English
ISBN:
0330029622 (9780330029629)
publisher: GRAFTON BOOKS publish date: June 1986
format: mass market paperback pages: 221
language: English
ISBN:
0586066543 (9780586066546)
publisher: Gollancz publish date: 1969
pages: 192
language: English
ISBN:
0575004614 (9780575004610)
publisher: Gateway
publish date: September 29th 2011
format: ebook pages: 222
language: English
ISBN:
0575111100 (9780575111103)
publisher: Ace
format: Mass Market Paperback pages: 222
language: English