Jim Butcheris gettint better and better. This time he is dealin with Faeries, which are so interesting whne it comes to their culture and all. I also like that Jim Butcher lets his character change and grow. Harry Dresden is broken by the events from the third book - his girlfriends left him because now she is almost a full vampire. Also he finally told the whole truth to hi long firend Nurphey. I must say that I'm impressed by this - never thought that Butcher is going to evolve as writer so much.
There are some nice twists and turns, some characters you've never expected to show up.