I've read all of the DS McAvoy books and looked forward to reading all of them, this one, was the worst to date, it felt lazy, it didn't explore and give us more details about the characters, it had errors that should of been spotted by a proof reader, in some parts it was absurd and unbelievable, but I will continue to read any future books as I really do like the characters.