I'd recently been introduced to Harry Bosch, the LA detective featured, by my father. This was only the second novel, with him as lead, that I'd read. It's well plotted, with several wrong turns, and "you think you know who done it and you're wrong" twists....and you really care for this flawed character, who suffers a loss midway, and suffers for his compulsion at the end. It's not a perfectly happy ending, nor should it be, yet it's uplifting enough that he kinda catches who did it, and why, against the odds. But only after he's paid a meaningufl price for what he's learnt. Characters, even the incidental ones are carefully drawn, and the dialogue is compelling, and not cliched. Well worth a few pounds, and a few hours of your time.