publisher: Poisoned Pen Press publish date: 2020-02-04
format: paperback pages: 321
language: English
ISBN:
1492699624 (9781492699620)
publisher: British Library Publishing publish date: 2019-09-10
format: paperback pages: 304
language: English
ISBN:
0712352899 (9780712352895)