Reading progress update: I've read 212 out of 392 pages.

Rivers of London  - Ben Aaronovitch