July 20, 2025 Does the End Justify the Means? Preacher: Jonathan DeMattia Passage: 2 Samuel 4:1-12 « The Fragility of Peace The Long-Awaited Day of David’s Kingship »