Spoiler alert!
Read another Hamish Macbeth mystery – a mindless diversion.
The build up in these books are always good, but the resolution is disappointing. The murderer killed 3 people leaving no trail and for months the police had no leads. Then all of a sudden, she stabs someone in the lobby of a hotel and gives herself away. I think the author just wanted to end it.