Ann Cleeves can't write a bad book, as far as I'm concerned, and this latest in her Shetland series is no exception.Detective Jimmy Perez is recovering from his fiancée's death in the previous book. He spends his day moping about, taking care of the precocious Cassie, and generally doing nothing useful at the police station. Even his peers and fellow police officers at the station are sick of his moodiness.A body is inevitably found, a new detective is introduced, and one of their own may be entangled in the case. Against his will, Jimmy Perez finds himself waking from the lethargy of grief and becoming involved in the case.The characters and the writing is the hallmark of every Ann Cleeves novel. I never tire of her writing style; she has just the right amount of detail and of characterization to keep the reader interested. Her writing is spare, concise, and just right for the feel of the book. The mystery is secondary to the environment she has created.