All That’s Dead by Stuart Macbride

£8.00

Inspector Logan McRae is looking forward to a nice simple case – something to ease him back into work after a year off on the sick. But the powers-that-be have other ideas…

 

 

Out of stock