A review by aimeedarsreads
The Impossible Dead by Ian Rankin

4.0