A review by jolimck
Plainsong by Kent Haruf

5.0

Read it twice