Today's episode takes up the last two verses of Psalm 3. Who does salvation belong to?