Reading progress update: I've read 100%.

Broken Homes - Ben Aaronovitch

I am floored.