A review by remaklusreads
A Knight of the Word by Terry Brooks

5.0