How does a male writer, Harry Bingham, create such a 3-dimensional female character? Fiona Griffiths is totally plausible - a screwed-up, young, policewoman. It's a pleasure to meet her again, on her third outing. The criminal plot, finely crafted and credible, is a definite second place to the development of Fiona's character. A wonderful read, as much for the South Welsh details as for the workings of Fiona's mind. The author has a superb turn of phrase, and eye for detail. I would strongly recommend reading the first two FG novels, in the right order, in order to get the most satisfaction from this book.