The Dordogne village of St Denis is tearing itself apart. Can Bruno, chef de police, keep it together in this gripping new crime novel?