Skip to main content


Ordinary Grace by William Kent Krueger

In 1961 New Bremen, Minnesota, all is quiet and serene. The Minnesota River flows through the countryside, the town barber knows everyone’s name, and folks dutifully attend church every Sunday. But that serenity is thrown into turmoil as a series of tragic deaths lead 13-year-old Frank Drum and his family on a hunt for terrible truths. But at what cost comes wisdom?

Top 10 Summer 2014 Indie Next List for Reading Groups

The biannual Indie Next List for Reading Groups is the most requested of any printed list that the American Booksellers Association produces. For your convenience, we've compiled their top 10 book group picks for Summer 2014 here.