Librarian Annie Barimer always played by the rules and the result was dullsville. So when she had a chance to tutor two little princesses, well, how could she resist? Soon Annie found herself working in a faraway castle—and falling for her very own prince! Prince Johann was everything she'd longed for…and more. Handsome, commanding yet tender, he was just about perfect. Now if only he would guarantee her dreams came true!