A first class crime novel

Retriever of Souls is sinister, menacing and jam-packed with jaw dropping twists and turns …