Somehow, Martin manages to take all of these pieces and make a cohesive whole. It all ties together wonderfully, and I’m at a loss as to how he manages to do it so well. Naturally, there are a lot of loose ends left after things draw to a close, yet it stands as a compliment to Martin’s storytelling ability that I wanted to pick up the sequel the moment that I finished the first installment.