A good fantasy story with danger, magic, flying dragons, and a bit of romance. Calen is a mage apprentice who literally runs into Princess Meg one day. A friendship develops, secrets are shared, and the adventure begins. They have to fight evil in order to save the kingdom.
Told from alternating points of view, the two characters are strong and engaging. Readers will stay with it and look for the next book in the series.