A review by kerryvaughan
Grendel by John Gardner

5.0