A review by ironfang
Rivers of London by Ben Aaronovitch

5.0