The Murder Affair (Beth Haldane #9) 16th May 2023
In a quiet little village, mourners gather for a church funeral. But some of the tears flowing are fake – and Beth Haldane suspects foul play… On a rainy afternoon, Beth Haldane accompanies her elderly mother Wendy to the...