by John C. Wright
publisher: Tor Science Fiction publish date: October 31st 2006
format: mass market paperback pages: 336
language: English
ISBN:
0765349957 (9780765349958)
publisher: Tor Books publish date: November 1st 2005
format: hardcover pages: 320
language: English
ISBN:
0765311313 (9780765311313)
publisher: Tor Books publish date: April 1st 2007
format: ebook pages: 320
language: English
ISBN:
1429915633 (9781429915632)
publisher: Farrar, Straus and Giroux publish date: June 28th 2008
format: kindle pages: 318
language: English
ASIN: B001AN4WSM
publisher: Tor Books publish date: April 1st 2007
format: kindle pages: 336
language: English
ASIN: B009BHSX6G
publisher: Tor Books publish date: April 1st 2007
format: kindle pages: 336
language: English
ASIN: B0099U7ND4