I‘d forgotten how much I liked this author and this was a cracker. Fast paced with multiple voices and threads there but still good characterisation and strong plot with more than a few twists along the way. A perfect read but for a sense of the ending being a little bit rushed.