The Heron's Cry - Ann Cleeves (Pan Books, 2022)