It looks like Alec, Dandy Gilver’s detecting partner, is settling down at last. Dandy doesn’t like Poppy, however, and perhaps is feeling a little jealous, so she goes along with her maid Grant to meet her new client, Sandy Bissett.
Miss Bissett has explained that a Punch and Judy show in Dundee has made puppets representing characters whose copyright is owned by her magazine company. The characters are Rosy Cheeke and Freckle. She wants them to cease and desist.
Before her appointment with Miss Bissett, Dandy and Grant go along to see the puppet show. During the show, the puppets stop moving, and after a wait, Dandy goes to see what the problem is. She finds the puppeteer, Albert Mackie, murdered in his booth. Dandy can’t figure out how anyone entered or left the booth without being seen.
Returning with Alec, Dandy finds the mystery becoming more bizarre, with the puppets found in their clients’ conference room, messages in lipstick and blood, and the discovery of a similar murder 50 years ago of a man with the same name. A brother of the murdered man also appears on the scene.
Usually McPherson’s Dandy Gilver mysteries are so full of red herrings that they’re confusing. This time I figured out the murderer, although nothing else, almost immediately. However, the series is still fun.

I didn’t realise this had been published so thanks, I’ve just reserved it from the library.
Oh, good!
Sounds a bit spooky, though that might just be because I always find Punch and Judy quite creepy! This is one of those series I keep meaning to try but never get around to…
They’re okay. I’m not quite sure why I keep reading them, as she tends to throw in so many red herrings that you’re lucky to guess the actual ending. I like McPherson as a whole, but I prefer her modern stand-alone suspense novels.