Grave Peril (The Dresden Files, Book 3)

Grave Peril - Jim Butcher 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.