I find Grimwood’s books very hard to evaluate; I have given each of the three ‘Cyber Noir’ books, of which this one is the third, just three stars, which normally would mean that I have had enough of this author and would be unlikely to return to them, and yet I know I will return. I’m not...