The Triumph of Personal Responsibility | Psalm 51:1-10 | Dr. James MacDonald — James MacDonald