Ordinary Grace by William Kent Krueger

Looking back at a tragic event that occurred during his 13th year, a man explores how a complicated web of secrets, adultery and betrayal shattered his Methodist family and their small 1961 Minnesota community. Read a sample.