A review by alcazarz
Dead Souls by Ian Rankin

3.0

3.5 stars, one of the better ones in the series