The Sermon on the Mount contains some of the most difficult ethical injunctions in all of scripture. Many of us do not know how to love our enemies and pray for those who persecute us. Martin Luther K...
Isaiah 40:31, Psalm 27:14, Romans 12:2, Matthew 1:23, John 11:25-26, Hebrews 13:3
Lord—we’re so anxious we can’t wait! Some of us can’t wait for Christmas to come, while (honestly) some others of us can’t wait for it to be over. We’re not proud of it—but that’s just the way it is ...
1 Peter 3:9, Ephesians 4:32, Colossians 3:12-14, Luke 6:36, Romans 12:21, Matthew 5:7, Micah 6:8
The victory of God in our time over this deathly idolatry is hidden from us, as God’s decisive victory is always hidden from us. We do not know exactly when and where the victory has been wrought. It ...
Months of struggle, of strategy, of sacrifice all paid off in a landslide victory for President Richard Nixon in 1972. On election night his aide Charles Colson was in the place he had always wanted t...