Power-hungry princes are Rosa's greatest dread. Deep within the gardens of Faraway Castle sleeps a secret Rosa the gardener has sworn to protect with her life--the legendary princess Zafira. For three years she has hidden the princess almost in plain sight. But two nosy princes threaten to undo the work of a century. When asked to take his sister's old job as Faraway Castle's Magical-Creature Controller, Prince Briar leaps at the chance to disguise himself as a commoner, earn a place in the magical world, and be trained by the mysterious Gamekeeper. Nothing works out the way he'd expected, and he is far too busy working to gain Rosa's trust to bother about uncovering her secrets. Until dashing Prince Javier of Evora pursues Rosa . . . and Briar suspects the rival prince of dark motives. Can Rosa and Briar learn to trust each other soon enough to prevent a magical disaster? Will the kiss of a prince really awaken true love?