publisher: NAL publish date: 2016-08-16
format: paperback pages: 352
language: English
ISBN:
0451473353 (9780451473356)
ASIN: 451473353
publisher: Gollancz publish date: 2016-08-04
format: paperback pages: 352
language: English
ISBN:
1473215366 (9781473215368)