by Greg Egan
publisher: Night Shade Books publish date: August 26th 2012
format: hardcover pages: 328
language: English
ISBN:
159780293X (9781597802932)
publisher: Night Shade Books
publish date: August 26th 2012
format: hardcover pages: 328
language: English
ISBN:
0575105712 (9780575105713)
publisher: Gollancz publish date: November 1st 2012
format: paperback pages: 400
language: English
ISBN:
0575105720 (9780575105720)
publisher: Night Shade Books publish date: August 13th 2013
format: paperback pages: 344
language: English
ISBN:
1597802948 (9781597802949)
ASIN: 1597802948
publisher: Gollancz publish date: August 8th 2013
format: paperback pages: 391
language: English
ISBN:
0575105739 (9780575105737)
publisher: Night Shade Books publish date: September 1st 2012
format: ebook pages: 328
language: English
ISBN:
1597804274 (9781597804271)