publish date: 2014-08-19
format: hardcover pages: 304
language: English
ISBN:
1250050022 (9781250050021)
publisher: Thomas Dunne Books publish date: August 19th 2014
format: ebook pages: 352
language: English
ISBN:
1466851228 (9781466851221)
publisher: Tor publish date: 2014
format: paperback pages: 562
language: English
ISBN:
9781447251262