The Sleeping Beauty (Tale of the Five Hundred Kingdoms) - Mercedes Lackey V. entertaining read. Likable H/h, multiple fairy tales mixed up, sheer silliness cropping up at the perfect opportunity, and a less than obvious villain.