A Hamish Macbeth Mystery
by M.C. Beaton
Warner Books, 1999
Christmas in Locdubh, Scotland, promises to be a dismal affair, with the Calvinist element firmly against any secular display. And Constable Hamish Macbeth's hands are full with a frightened old woman whose cat has gone missing, a forlorn little girl in need of friends, and the mysterious theft of some holiday goods. Can he make everything right by Christmas Day?
Beaton is a wonderful author who creates memorable characters, and Macbeth is a hilarious protagonist. If reading this doesn't fill you with Christmas cheer, nothing will!