MY THOUGHTSABSOLUTELY LOVED ITRapunzel lives in her forest tower with her adoptive mother, Mathena, where women come for cures of broken hearts, female issues, and other needs. Mathena has rescued her from an abusive home and taught her the ways of nature and magic. Once it was accepted that witches and magic were possible but times change and now the craft is unspoken. With her stunning looks and beautiful voice, travelers stop and wonder, write songs about Rapunzel. She dreams of a man to love her and when that man becomes taken with her, she revels in the wonder of it all. The man turns out to be a prince, promised to another and even though they are in love, it cannot be. Over time, the local women tell of the wedding and then a birth and Rapunzel wonders what might have been. Of course, this wouldn't be a fairy tale without the main character getting her prince, but it turns out that being a witch has its benefits. A small twist is that she turns out to be pregnant, but soon looses the child. The Queen dies, helped along by Mathena, and Rapunzel becomes the new queen and stepmother to Snow White. The story weaves together both tales seamlessly and naturally. The interplay of both good and evil in Rapunzel makes it even more believable. I adored Godmother and this story was a bit more direct in that you aren't guessing the true identity of each character. There is a lot of female empowerment laced through out about how women must take charge of their own lives. It also delves into the fact that a lot of decisions are gray areas and can lead to unwanted consequences in that one small choice can lead to horrible consequences.