by Thomas Harlan
publisher: Tor Books
publish date: August 4th 2009
format: hardcover pages: 416
language: English
ISBN:
0765312042 (9780765312044)
publisher: Tor Science Fiction publish date: March 29th 2011
format: paperback pages: 496
language: English
ISBN:
076535053X (9780765350534)
publisher: Tor Books publish date: March 29th 2011
format: ebook pages: 496
language: English
ISBN:
1429994320 (9781429994323)
publisher: Tor Books publish date: March 29th 2011
format: kindle pages: 496
language: English
ASIN: B004QGY37K