A review by mownon
The Elfstones of Shannara by Terry Brooks

5.0