publisher: Tor Books
publish date: November 12th 2013
format: hardcover pages: 336
language: English
ISBN:
0765326043 (9780765326041)
publisher: Tor Books publish date: November 12th 2013
format: ebook pages: 320
language: English
ISBN:
1429944064 (9781429944069)