A review by craftyknotwitch
Knots and Crosses by Ian Rankin

4.0