This is an excellent short story. I love the way Barbara Hambly makes here characters seem so alive and entertaining. It's part of a series that I've recently discovered, and I had to look for all of the books, plus the stories she has on her website. The characters struggle against the evils and problems within their own lives. They suffer losses, but managed to prevail in the end.