Anna Dressed in Blood, by Kendare Blake
Cas and his mother just moved to a new town. They move around pretty often, so Cas knows the routine: find a house, find a school, find the popular crowd, and get them to share the local ghost story. Chances are, if Cas has done his research well, the ghost everybody thinks is just a story will turn out to be real. That’s why he and his mom moved to town in the first place. Cas is a ghost hunter.
His current case is the titular Anna Dressed in Blood. She was murdered while walking to a school dance in 1958 and her killer was never found. Anna now haunts her former home, killing anyone who enters, until the day Cas comes to call. Cas is the first person to enter Anna’s home and make it out alive. In fact, not only is he alive, but he is entirely unharmed. He is the first person to enter Anna’s home who could actually cause her harm, could even destroy her, and still she chooses to let him go. Now Cas is driven to solve both Anna’s murder and the mystery of her sudden change of heart. In Cas’s experience, a ghost with a track record like Anna’s doesn’t just turn over a new leaf. But then Anna isn’t quite like any ghost Cas has ever hunted before.
Check the WRL catalog for Anna Dressed in Blood