Do you remember me raving about The Fox Wife last month? I was seeking out Yangsze Choo's books, and this is even better. Only with ghosts instead of foxes.
It's set in 1890s Malaya, it's heavy on folklore and spirit culture, but this adds to the tension of the story as Li Lan navigates adulthood and her future prospects.