A review by katewilkins
Plainsong by Kent Haruf

5.0