People are dying around Kara Gillian again… though apparently from natural causes. Except, they all died the same improbable way, and they all have one connection – Kara. People Kara had every reason to want dead.Then we have portals, hidden portals around the city, all of them linked both to each other, and to the mysterious deaths. There is something big behind them – but who and what that is a long and confusing mystery.Along the way we learn so much about Ryan, about Kara herself, about the world and all with more surprises than I ever imagined to come.All in all, I can’t summarise more of the plot without giving important things away, because it’s so subtle and so wonderfully put together. It’s also very focused with limited side plots and distractions.I did not see so much of this book coming. I’m still kind of shocked from it. It’s rare for any kind of detective story to so completely catch me by surprise, but this one blind sided me. I didn’t even come close to imagining the bad guy was the bad guy – but nor was it ridiculously convoluted or unimaginable. More, the clues were beginning so early and they were there and I could see them – little things she did, little changes, the sort of thing you don’t realise the significance of until looking back and then you go “oooooh, I see it now!” And isn’t that a classic sign of a good detective work?And the story and the mystery was perfect. Honestly, this was a complete “can’t put it down” moment. There’s so much to the world and the pieces are all there but they’re not coming together and I was just driven to keep reading to find out what exactly what's happening, what’s behind everything, what are all the secrets. The whole huge world is coming together and revealing more and more of itself in fascinating ways, the mystery, the demons, the plots of the demon lords – it’s fascinating and intriguing and exciting and fun. A great combination of police drama with fantastic supernatural elementsSome of the praise I have for this book is praise that I’ve said before for the series, but it needs repeating because it’s just as good in each book. We can clearly see that Diana Rowland has police experience. I don’t think there was as much class commentary in this book, but nor do I think there was the opportunity for it though we did see, yet again, a powerful official trying to abuse his position and how common and easily it is done unless the rank and file (and police chief) are furiously resistant to corruption. If anything, this book was much more personal to Kara, it was more about her than any of the other books and very much about cementing her relationships as well. Interestingly the pacing for this book was still excellent, and I say excellent because the story didn’t have a large number of side-plots to fill the gaps either. Usually any detective story has quiet moments that need filling to keep the story moving and tense – but here we had Kara’s own life and relationships to fill the gap that were more than entertaining enough to keep things moving.Read More