A review by blairconrad
A Question of Blood by Ian Rankin

5.0