publisher: Night Shade Books publish date: 2015-09-22
format: hardcover pages: 484
language: English
ISBN:
1597808555 (9781597808552)
publisher: Gollancz publish date: 2016-10-13
format: paperback pages: 592
language: English
ISBN:
1473211379 (9781473211377)
publisher: Gollancz publish date: 2015-11
format: ebook pages: 576
language: English
ISBN:
9781473211384