I've been really enjoying Max Gladstone's Craft Sequence so far. In fact, it has a good chance of being one of my favorite series. The themes, the characters, and the writing have all made me fall in love with this world and these stories. That said, I wonder if Gladstone might not have made a mistake in the way he ordered the books. The first five books were not written in internal chronological order. The publication order is 3, 2, 5, 1, 4. For the first three this didn't make much of a difference, since they all focused on different characters. But Last First Snow is a direct prequel to Two Serpents Rise , and I think it drained some of the tension from the book. I actually liked Last First Snow better than Two Serpents Rise. The characters were more interesting, and I liked having multiple points of view. The plot was structured much better. And I loved learning more about Elayne Kevarian who has been such an enigmatic figure thus far. Gladstone does an excellen...