I loved this original fairy tale, an "epic" spanning two generations of family with intertwining relationships, all connected with one old herb woman. It reminded me of an older style of novel, first immersing the reader in the family, including a loveless marriage for Lady Beck, stepchildren tragically like their heartless father, and a childhood betrothal (I truly could not envision a happy ending for poor Cicely Rose!). Then comes a new baby, several memorable side characters whose lives intertwine with and affect the tangled plot, a most unlikely romance in a distant land (Shula-Jane's story is my favorite!), plus the cursed "herb woman"--it all equals happy endings in situations where happiness seems impossible!
My one minor complaint: I would have liked a more complete ending for the two sets of sisters whose lives were bound up in the plot. I really wanted more detail!
The author's rich writing brings together beloved fairy-tale tropes, the retelling of a Scottish ballad, some familiar alternate-world history, and the overarching story of a fairy's redemption. It all adds up to a story not to be missed by any lover of fairy-tale lore!