publisher: The British Library Publishing Division publish date: 2016-12-10
format: paperback pages: 224
language: English
ISBN:
0712356525 (9780712356527)
publisher: Poisoned Pen Press publish date: 2017-10-03
format: paperback pages: 364
language: English
ISBN:
1464207348 (9781464207341)