Kate Forsyth's Bitter Greens is an enthralling concoction of history and magic, an absorbing, richly detailed, and heart-wrenching reimagining of a timeless fairytale. - Jennifer Chiaverini