A review by jackdawjones
Mortal Causes by Ian Rankin

challenging dark tense fast-paced

4.0