by Steven Gould
publisher: Tor Books publish date: July 5th 2011
format: hardcover pages: 384
language: English
ISBN:
0312877153 (9780312877156)
format: kindle pages: 385
language: English
ASIN: B004OA62WW
publisher: Tor Books publish date: June 26th 2012
format: paperback pages: 384
language: English
ISBN:
0812561554 (9780812561555)
publisher: Tor Books publish date: July 5th 2011
format: ebook pages: 384
language: English
ISBN:
1429996404 (9781429996402)
publisher: Audible Frontiers publish date: July 5th 2011
format: audiobook
language: English
ASIN: B0057YHPX4
publisher: Tor Books publish date: June 26th 2012
format: paperback pages: 384
language: English
ISBN:
0765375001 (9780765375001)