A review by rmarcher
Morgawr by Terry Brooks

5.0