by Greg Egan
publisher: HarperPrism publish date: January 1st 1995
format: paperback pages: 280
language: English
ISBN:
0061054232 (9780061054235)
ASIN: 61054232
pages: 256
language: English
ISBN:
0575081724 (9780575081727)
language: English
ISBN:
1857985907 (9781857985900)
language: English
ISBN:
0712698701 (9780712698702)
publisher: Night Shade Books publish date: October 7th 2014
format: paperback pages: 288
language: English
ISBN:
1597805386 (9781597805384)
publisher: Random House UK publish date: February 27th 1994
format: paperback pages: 248
language: English
ISBN:
0099153815 (9780099153818)
publisher: Greg Egan publish date: July 28th 2013
format: kindle pages: 260
language: English
ISBN:
9781922240071
publisher: Legend publish date: September 1992
format: hardcover pages: 219
language: English
ISBN:
0712653473 (9780712653473)
publisher: Gollancz, The Orion Publishing Group Ltd publish date: 2010
format: ebook
language: English
ISBN:
0575105410 (9780575105416)
publisher: Gollancz publish date: December 30th 2010
format: kindle pages: 254
language: English
ASIN: B004JHY7MC