by Kent Haruf
The Plainsong series by Kent Haruf consists of 3 books, published between 1999 and 2013. The series begins with Plainsong.