A review by jodyjsperling
The Elfstones of Shannara by Terry Brooks

4.0