A review by dancing_meercat
Whispers Under Ground by Ben Aaronovitch

4.5