The Sword of Shannara Trilogy by Terry Brooks - WordSea