Greenwitch by Susan Cooper - WordSea