"Be alert as you go. When you reach me, tell me what your senses perceived. Mysteries abound in Two Castles. As my assistant, you must learn to notice them."

A Tale of Two Castles - Greg Call, Gail Carson Levine

This was truly a wonderful story. The characters were very memorable, especially Elodie. The story was so wonderfully told and the twists were not only surprising but well thought out. It has everything, a magical dragon, a unique ogre, a greedy king, a pretty princess and a peasant in search of something more. I think the ending was the best "happily ever after" there could be for these characters.