A review by offmessage
Dead Souls by Ian Rankin

5.0

Particularly enjoyed this one. Rebus's flaws get a good outing, the baddy is particularly bad, and the plot strands intertwine nicely.