Changes, by Jim Butcher
Bravo, Mr. Butcher. The Dresden series has been a thrill ride of all kinds so far, but the aptly-titled Changes is a high point in a fantastic series. It’s here that we finally get a glimpse of just how well planned the story arc has been from the beginning, as pieces of mysteries from all parts of the series begin to come together. Many questions are answered, major resolutions are brought...