Ordinary Grace by William Kent Krueger

This is one of those listens that you mourn for a long time afterward. It's a hard act to follow because it is THAT good. Described as a literary mystery, Ordinary Grace, tells the story of small-town life through 13-year-old Frank’s eyes as he goes from the blissful ignorance of childhood to awareness beyond his years during the summer of 1961. This is a gorgeously written stand-alone novel by the author of the Cork O’Connor procedural series, and is one of those books that we just did not want to end. Even as the details of the story fade, this listen continues to keep a hold on us - we still haven't stopped thinking about this one.