This is the twenty first book in a series of cozy mysteries featuring lovable Highlander, Hamish Macbeth, in charge of law and order in the village of Lochdubh and its environs in the north of Scotland. As always, the book is laced with sly humor throughout that is engaging, and the dialogue creates a feeling of authenticity of place, making the book highly enjoyable. One does not read these books for their literary value. One reads them purely for the fun of it.
This time, a well-known writer moves to the Highlands and decides to teach a writing course. Unfortunately, this bitter, nasty, self-important man decides that his time would be best spent treating his students like the village idiots. So, when he turns up deader than a doornail, in a manner befitting his occupation, no one is shedding any tears. It is then left to Hamish to discover just who is the murderer amongst them.
Due to the notoriety of the murder and the celebrity of the deceased, the media descends upon the village like a plague of locusts. Along with these unwelcome outsiders, his new boss, Detective Chief Inspector Heather Meikle, also pays the Highlands a visit, discovering that Hamish is just what the doctor ordered. Then things get even more complicated when his old girlfriend and news reporter, Elspeth Grant, returns to Lochdubh.
As with all cozy mysteries, it is not so much the mystery that is of import but the characters that revolve around the mystery, and the characters are certainly quirky and entertaining, adding to the charm of the series. With the oddly endearing Hamish Macbeth, the author has created a character that is a winner. I love this series of cozy mysteries!