Bought this on the strength of others' reviews, but I found this overall a disappointing read that I hoped for much of the book would get better, but which never really got going. The characterisation is thin, and the red herrings rather too obvious; the ending is a surprise that is not at all well supported by the writing up to that point; it's intelligent guesswork accompanied by a feeble confession in the face of the challenge. The police procedures are questionable - there's no attempt to enquire more deeply into the original suspect, for instance, and the idea of the police officer discussing her case in this much detail with an outsider is, well, preposterous. The retired officer's role in the denouement could have been strengthened enormously. The book is also damaged, in my view, by annoying stereotypes, and by the less than believable relationship between Daniel and the history of the locality and the original police enquiry. This seems lazy to me - too much is already given on a plate.
I was 51% (it says on my kindle) of the way through the book before I started to get interested in what was going on, and up to that point I'd seriously considered just deleting it and trying something else. If this is Edwards' best, as some reviewers say, I'll give the rest a miss, thanks.