Poison for Teacher by Nancy Spain

Miriam Birdseye, ex-revue star and now professional sleuth, is intrigued when the headmistress of Radcliff Hall arrives at her Baker Street detective agency. A series of bizarre stunts that at first seemed like pranks have taken a sinister turn, and since Mis Lipscoomb found her gym rope half sawn through, she’s begun to fear not only for her school, but for her life.

This is how Miriam and her friend, Russian ballerina Natasha Nevkorina, find themselves on board the train to a Sussex girls’ school, in the unlikely guise of teachers. Before long the detective duo uncovers a blackmail plot, infidelity and a dizzying array of school schisms. When an actor is poisoned during the school play, can they discover the culprit before the body count rises?

From the pen of Nancy Spain, for whom farce and humour are a lot more fun than a conventional detective novel, the result is a deliciously wild ride.

Narrated by Eilidh Beaton.