I want to review the whole series here because I stayed up way too late last night finishing it. This is mytho-historical fiction set in late 1300's Russia.
In a land of opposite extremes, Vasilisa Petrovna is always on the wrong side. She is pagan in the land of the Russian Orthodox Church. She is a woman in a male dominated society. She is a believer in the ancient ways who lives in a world longing to be modern. Vasya fears the land she loves is dying with the relentless march of time.
Vasya sees and nourishes the pagan nature spirits around her. Vasya's stepmother also sees these spirits, but she fears and hates them as demons. Vasya fights to keep the old gods from fading in the new world, but the evil around her in both the Christian church and her own spiteful deities forces her to shed her innocence and become a powerful woman in a time where such a person is not supposed to exist.
The prose is magical in the way it weaves this world around the reader. The author's note at the end states that some of the characters and events are factual, which only added to the enchantment for me. I finished this series 12 hours ago, and I already want to reread it.