I wrote my BA thesis about Baba Yaga. I can recommend Baba Yaga: The Ambiguous Mother and Witch of the Russian Folktale by Andreas Johns.
It's a really great book full of information.
If you want an unusual retelling with an extra informative part called Baba Yaga 101, then I recommend Baba Yaga...