My father and I just finished reading The Princess Curse by Merrie Haskell.
While not possessing the skill of Jones or McKillip, Haskell has for the second time proven their equal in imagination – crafting a story that at first seems simple, yet soon evolves into a great mystery and then puzzle. A puzzle which is a delight to attempt to solve. This story took the whole the cursed princess archetype to new levels: 12 Romanian princesses to be exact, and a curse that combines worn-out slippers, sleeping death, and a young herbalist's apprentice determined to conquer mystery and war one remedy at a time.
A toast (of Alethe) to you, Reveka, and farewell! And farewell to Princesses Otilia and Lacrimora, Didina and Adina, Brother Cosmin, Mihas, Armas, Marjit, Konstantin, and Dragos.