A review by abookishtype
Snake Agent by Liz Williams

4.0

In Snake Agent, Inspector Chan is a detective who handles supernatural cases. So far so good, but then we learn that he has a demon for a wife, he’s on the outs with his patron goddess, Kuan Yin, and Hell is up to something more sinister than usual. And, he’s got a demon hunter from Beijing after his wife. I am totally hooked. I’m not done with this yet, but there are so many loose plot threads that I am very interested to see how this all turns out...

Read the rest of my review at A Bookish Type