by Allen Steele
publisher: Ace Hardcover
publish date: April 1st 2008
format: hardcover pages: 336
language: English
ISBN:
0441015646 (9780441015641)
publisher: Ace publish date: February 24th 2009
format: paperback pages: 304
language: English
ISBN:
0441016987 (9780441016983)
format: kindle pages: 348
language: English
ASIN: B0013TTLIY
publisher: Ace Books publish date: April 1st 2008
format: ebook pages: 304
language: English
ISBN:
1101208902 (9781101208908)
publisher: Playaway publish date: May 1st 2009
format: audiobook
language: English
ISBN:
1608128520 (9781608128525)
publisher: Ace Books publish date: April 1st 2008
format: ebook pages: 336
language: English
ISBN:
1436208394 (9781436208390)
publisher: Ace Books publish date: April 1st 2008
format: ebook pages: 336
language: English
ISBN:
1436208378 (9781436208376)