by Allen Steele
publisher: Ace publish date: November 29th 2005
format: mass market paperback pages: 432
language: English
ISBN:
0441012515 (9780441012510)
publisher: Orbit publish date: July 7th 2005
format: paperback pages: 528
language: English
ISBN:
1841493686 (9781841493688)
publisher: Ace Books publish date: March 2nd 2005
format: ebook
language: English
ISBN:
0786555572 (9780786555574)
publisher: Ace Hardcover publish date: December 7th 2004
format: hardcover pages: 400
language: English
ISBN:
0441012051 (9780441012053)
publisher: Findaway World publish date: June 1st 2009
format: audiobook
language: English
ISBN:
1608476820 (9781608476824)
format: kindle pages: 432
language: English
ASIN: B000OIZU8U
publisher: Ace Books publish date: December 7th 2004
format: ebook pages: 432
language: English
ISBN:
1101208295 (9781101208298)
publisher: Ace Books publish date: November 29th 2005
format: ebook
language: English
ISBN:
0786555599 (9780786555598)