I just finished reading Anna Dressed in Blood by Kendare Blake. I really, really, really enjoyed it.
 
Basic premise: Cas Lowell kills ghosts. He gets a tip about a powerful murderous ghost in Thunder Bay, Ontario who the locals call Anna Dressed in Blood. He moves up there with his mom, gets settled in school, and tries to seek out the ghost so he can kill her and move on to other ghosts who are out there hurting people. And for the past ten years, Cas has been getting himself ready to kill the ghost who murdered his father when he was seven.
 
But Anna isn't just any ghost. She's killed seventy people since she was murdered in 1958, and she's the strongest being he's ever met. And somehow he manages to fall in love with her. He then proceeds to try to kill her anyway, because she's still murdering people and she tore somebody in half right in front of his eyes (and I mean literally tore him in half. Guts all over the floor, only one side still had a spine, etc.).
 
And somehow, this managed to be a very funny book. Funny in that dry, sarcastic kind of way. Because Cas is both desensitized to his life as a ghost slayer, and completely aware of how bizarre a profession it is. He makes fun of himself on a regular basis. And there's plenty of well-placed action, with blood broken bones and ghost's faces melting off. I told Adeline about it and she said it sounded just like the sort of weird book I would really enjoy. I hope you guys like it as much as I did.
 
And now I have to get the next book from the library because OF COURSE there's a sequel set up right at the end. But that's okay, because I totally love these characters and want to read more about them. But I should finish the other book I got from Fletcher Free at the beginning of the month first.