It had all the things that made the previous installment such a great read, beautifully paced and plotted, vivid characters drawn with an economy of language that allows the story to keep on moving, emotionally resonant situations, all that. So all round good stuff. If anything it was too much like the previous one. I would have given five stars for a little more branching out in new directions. Still, highly recommended.