Harry Dresden at his finest. This book has it all...it's fast paced, thrilling, funny, humorous and sad in moments. Harry finds himself racing against the clock to track down a powerful force that is threatening the people important to him. He's dealing with vampires, ghosts and fairies, along with old grudges in his quest to solve this mystery. And, there's a bit of romance to spice things up. If you struggled with the first book as I did, it was for this payoff. I'm committed to the series.