by Ian Watson
publisher: St. Martin's Press
format: mass market paperback
language: English
ISBN:
0312912935 (9780312912932)
language: English
ISBN:
0586074147 (9780586074145)
publisher: Gateway publish date: September 29th 2011
format: ebook
language: English
ISBN:
0575114649 (9780575114647)
publisher: St. Martin's Press publish date: January 1st 1986
format: hardcover pages: 205
language: English
ISBN:
0312015038 (9780312015039)
publisher: Immanion Press/Magalithica Books publish date: September 1st 2009
format: paperback pages: 200
language: English
ISBN:
1904853668 (9781904853664)