byayoi - Sour Kitty rated Rivers of London: 2 stars Dec. 17, 2019 Public Rivers of London by Ben Aaronovitch