I loved this retelling of the TWELVE DANCING PRINCESSES. Jessica Day George adds some features that fill in the spaces and add logical sense to the gaps in the tale. We learn why there are twelve princesses, and why the Underworld King’s twelve sons dance with them each night. We learn much more detail about the exact nature of the curse and how to foil it. And we learn who the old woman (who helps the soldier at the beginning of the tale) might be.
It is hard to write a novel with so many characters, and I thought Ms. George did a good job of bringing out the different personalities of each princess in a convincing way. There were many charming details, such as when Pansy, one of the youngest, believes she is talking to a good spirit, who is in reality the young man who is saving the princesses, hidden behind an invisibility cloak. Five stars.