by Stephen Baxter
publisher: Roc Hardcover publish date: May 5th 2009
format: hardcover pages: 496
language: English
ISBN:
0451462718 (9780451462718)
publisher: Gollancz
publish date: July 17th 2008
pages: 536
language: English
ISBN:
0575080566 (9780575080560)
publisher: Roc publish date: May 4th 2010
format: mass market paperback pages: 496
language: English
ISBN:
0451463285 (9780451463289)
publisher: Gollancz publish date: July 2009
format: mass market paperback pages: 536
language: English
ISBN:
0575084820 (9780575084827)
publisher: Roc publish date: May 5th 2009
format: ebook pages: 489
language: English
ISBN:
1101138459 (9781101138458)
publisher: Roc publish date: May 5th 2009
format: ebook pages: 496
language: English
ISBN:
110113884X (9781101138847)
publisher: Gollancz publish date: July 17th 2008
pages: 473
language: English
ISBN:
0575080582 (9780575080584)
publisher: Roc publish date: May 5th 2009
format: ebook pages: 496
language: English
ISBN:
110113819X (9781101138199)
publisher: Penguin publish date: May 5th 2009
format: hardcover pages: 496
language: English
ISBN:
1616847026 (9781616847029)