publisher: Orbit publish date: 2015-05-28
format: Paperback pages: 352
language: English
ISBN:
0356505383 (9780356505381)
ASIN: 0356505383
publisher: BBC Books publish date: 2016-06-02
format: hardcover pages: 224
language: English
ISBN:
1785940880 (9781785940880)
ASIN: B01AHGWK54
publisher: Little Brown publish date: 2017-05-18
format: Audible Audio Edition
ASIN: B01N2B2JND
publisher: Big Finish Productions Ltd publish date: 2016-03-31
format: Audio CD
language: English
ISBN:
1781789428 (9781781789421)
ASIN: 1781789428