Stolen Magic

Written by Gail Carson Levine