A review by seivarden
Rivers of London by Ben Aaronovitch

3.0