by Greg Egan
publisher: Eos publish date: February 1st 1998
format: mass market paperback pages: 464
language: English
ISBN:
0061057274 (9780061057274)
publisher: Orion publish date: 2008
format: paperback pages: 424
language: English
ISBN:
0575081732 (9780575081734)
publisher: HarperPrism publish date: June 1st 1997
format: hardcover pages: 304
language: English
ISBN:
0061052647 (9780061052644)
publisher: Greg Egan publish date: July 28th 2013
format: kindle pages: 436
language: English
ISBN:
9781922240101
publisher: Pheonix Paperbacks publish date: 1996
format: mass market paperback pages: 343
language: English
ISBN:
1857994841 (9781857994841)
publisher: Millennium publish date: December 18th 1995
format: paperback
language: English
ISBN:
1857982851 (9781857982855)
language: English
ISBN:
185798286X (9781857982862)
publisher: Orion Books
format: papier pages: 424
language: English
ISBN:
9780575081734