publisher: Tor Books
publish date: November 19th 2013
format: hardcover pages: 304
language: English
ISBN:
0765327201 (9780765327208)
publisher: Tor Books publish date: November 19th 2013
format: ebook pages: 320
language: English
ISBN:
1429945656 (9781429945653)