by Charles Sheffield
publisher: Tor publish date: March 1995
format: hardcover pages: 349
language: English
ISBN:
0312856636 (9780312856632)
publisher: Phoenix Pick publish date: June 7th 2011
format: paperback pages: 326
language: English
ISBN:
1612420303 (9781612420301)
publisher: Tor Books publish date: October 1st 1996
format: paperback
language: English
ISBN:
0312862253 (9780312862251)
publisher: Phoenix Pick publish date: May 20th 2011
format: ebook
language: English
ISBN:
0012420301 (2940012420305)