This is book 16 of The Dresden Files, and we all know that I will read this book. While I didn't read it immediately when I received it, I did read it all in one day (I know, I know, quelle surprise).
To say I am disappointed in this book is an understatement. To say I am not the only person who feels this way is to scream the truth. This book is, after some consideration, the worst book of the series, and that's lower than the first two books. So let's talk about them, because they are clearly good enough to hook me on the series, yet I'm less of a fan of them than when I originally read them. In the first two books, Butcher hadn't quite found his writing style, found Dresden's voice. As such, the first two books read less well, are more cheesy. Which isn't to say they are bad, they are not, but they are at the bottom of good. The first two books are the Nickelback of Urban Fantasy, the crap of the cream.
So, how could this book be worse than those books? Well...
This book is entirely setup for the next book, Battle Ground, book 17 of The Dresden Files. The plot lacks tension. The characters lack development, no one matures, ponders, overcomes, questions, or decides really to do anything. The one big plot point, an assassination attempt, is so out of character than the first question ANYONE would ask should be, "Why?" Start there, figure out why, and work backwards. But no, no one bothers to ask, let's just blow straight through the thinking part into the panic rescue, and how clever to figure out how to do this without blowing shit up. -ish.
And what the f--- is up with Ebenezer? Hint, hint, hint, rage, rage, rage. Oh, look, this does appear to be Dresden's first rodeo. I mean, come on, no, you don't become the Black Staff by being unable to control your rage. Just doesn't happen.