Covenant Grace & Commitment to Righteousness June 3, 2018 Dr. Jim Richter Covenant GracePreacher: Dr. Jim Richter