by David Wingrove
publisher: Dell
publish date: October 12th 1992
format: paperback pages: 599
language: English
ISBN:
0440213568 (9780440213567)
language: English
ISBN:
0450568474 (9780450568473)
publisher: Delacorte Press publish date: December 1st 1991
format: hardcover pages: 464
language: English
ISBN:
0385298757 (9780385298759)
language: English
ISBN:
0450549925 (9780450549922)
language: English
ISBN:
0450549933 (9780450549939)
publisher: Corvus (Atlantic Books) publish date: March 6th 2014
format: mass market paperback pages: 320
language: English
ISBN:
0857898248 (9780857898241)
publisher: Corvus (Atlantic Books) publish date: March 6th 2014
language: English
ISBN:
9780857898258