While this is not the best of her Shetland series, Anne Cleeves cannot be beaten as a story teller. She has a way of creating mystery through atmosphere and plot that keeps you guessing until the end.
However what I particularly love about this book is the compassion she has for her characters. They are all human, and even the worst of them are deserving of our sympathy. Parental betrayal and abuse, lost love and poor choices: we can relate to them all and feel sadness as well as horror at the results.
It doesn't matter whether this is the first of the Shetland series you are intending to read, or the last, it is sure to give you many hours of pleasure and leave you pondering for days to come.