The 4th book I've read by Dennis Lehane and all have gotten a 4 or 5 star rating. And I don't hand out 5 stars like they were candy mints. Every time I read one of his books makes me believe that this guy is one of the best writers going today. This is yet another solid story with a remarkable ending. At times sad, but also with a touch of humor and very realistic characters.