Daughter of the Forest by Juliet MarillierIn three words- enchanting, lyrical, moving.My r