What if Rapunzel was Snow White’s evil stepmother? From the author of Godmother and Mermaid, The Fairest of Them All explores what happens when fairy tale heroines grow up and don’t live happily ever after. Living in an enchanted forest, Rapunzel spends her days tending a mystical garden with her adoptive mother, Mathena. A witch, Mathena was banished from court because of her magic powers, though the women from the kingdom still seek her advice and herbal remedies. She waits, biding her time to exact revenge against those who betrayed her. One day Rapunzel’s beautiful voice and long golden locks captivate a young prince hunting in the forest nearby. Overcome, he climbs her hair up to her chamber and they fall into each other’s arms. But their afternoon of passion is...