Braids together the tales of French novelist Charlotte-Rose de la Force, a young girl with burnished red hair named Margherita, and the witch who holds her captive. Bitter Greens is a historical fiction cum fairytale retelling of Rapunzel, and it is richly woven together with attention to detail and beautiful prose. I found it a little wearing after a while, but I don’t often have the patience for historical fiction. Either way, I truly enjoyed it and am glad to have read it.