Please be aware orders placed now may not arrive in time for Christmas, please check delivery times.
Grave Peril (The Dresden Files)
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.