Agatha Raisin is back and as feisty as ever—armed with her famous wit and biting sense of humor. This time, though, there’s some biting of a whole other sort going on. She has fallen head over heels with George Marston, a local gardener who’s become a lady magnet among the Cotswold village set. Shameless and determined, Agatha spares no expense to arrange a charity ball just to have a dance with him. Except things go terribly wrong—and George’s failure to appear at the ball involves a sudden death and a poisonous snake. Now it’s up to Agatha to investigate and find the truth about what happened. Along the way she discovers that George had quite a complicated love life. Agatha herself would have killed to have a chance with him…but did one of the Cotswold ladies actually do the deed?