The author, Margaret Yorke, is a past chairman of the Crime Writers' Association. What she has writes are not so much a mysteries, but psychological thrillers. She is adept at showing how small flaws in the character lead to crimes. The setting is generally a small, seemingly idyllic town, but is rotten underneath with hidden secrets.
In this novel she examines the horrors of spousal abuse -- but also the horrors,dangers and implications of doing nothing, of "not getting involved."
Yorke is an elegant writer, who pulls you into the interior lives of her characters. I have found them difficult to put down.