The best book I ever read was, “The Girl That Drank The Moon.”
Every year, the town, leaves a baby, in the forest, as a sacrifice, so the witch won’t destroy them. But the witch, Xan, is a king and loving person, who saves the babies, and takes them to a new family. One year, the town leaves a baby girl in the forest. When Xan, finds her, she accidentally feeds the girl moon light, giving her powers. Xan, keeps the baby girl, and names her Luna. As Luna, grows up her powers become stronger.
The Girl That Drank The Moon, is a very good book. I recommend it to anyone that likes magic, and Fantasy.