Mirrorworld Series by Cornelia Funke