Have I mentioned that I really like this series?
Rachel Morgan, a witch, is back with Ivy, a living vampire, and Jenks, a pixy. They make up Vampiric Charms. Last we knew Rachel had forgotten everything about Kisten's death (Kisten being her vampire boyfriend) because Jenks doused her with a forget spell to keep her from getting killed.
A few witches and demons from past books come along for some rides in this one. But we do get a new demon that we've not encountered before: a banshee! Those are some nasty little demons. Al returns with his usual flair. The church has a ghost. And in the end, Rachel DOES remember what happened to Kisten.
This one was a really entertaining book. They seem to keep getting better.