A review by itouchmaeshelf
Grendel by John Gardner

challenging dark emotional reflective sad tense fast-paced

4.5