Grave Peril by Jim Butcher
Description: In all his years of supernatural sleuthing, Harry Dresden has never faced anything like this: the spirit world's gone postal. These ghosts are tormented, violent, and deadly. Someone-or something-is purposely stirring them up to wreak unearthly havoc. But why? If Harry doesn't figure it out soon, he could wind up a ghost himself.
My thoughts: Jim Butcher's Dresden series are just loads of fun to read if you like vampires, ghosts, faeries, wizards, demons, etc. mixed in with suspense, mystery, and action. This is the third book in the series, and I found it to be a page turner just like the first one. The second installment dragged a bit for me, but this one has you on the edge of your seat, waiting for the next fun twist in the plot. The characters lack depth, and yet you can't help but find Harry and those he often works with lovable. There are amusing moments, and even touching ones. The plot is simple, and yet keeps your interest. It did mine, anyway. If you are looking for a fun, light read that will relax you and you enjoy fantasy and light horror, you should love this book and the prior two. I am looking forward to my next Harry Dresden read. I notice I used the word "fun" three times or more. Well, I guess that is because this series is just that. The books always leave a smile on my face.
4/5 stars from me.