Death of a Witch
M.C. Beaton's latest Hamish Macbeth story, Death of a Witch was pretty good entertainment. Ms. Beaton made sure to re-introduce plenty of the characters in case one reading this book was unfamiliar with the series.
Self-proclaimed witch, Catriona Beldame, moves to the village and begins causing trouble. Not too surprisingly, she turns up murdered after a short time, and Hamish looks for the killer. Unfortunately one death leads to another, and more, and Hamish is forced to imagine that the murderer might be a villager rather than an outsider.
Of course, another love interest for Hamish is introduced, but this time he's not charmed so quickly - perhaps he'll be settling down in another book or two?