The Elfstones of Shannara by Terry Brooks - WordSea