Will Stern October 8, 2025 2 Samuel 2 Samuel 22:26-51 Will Stern October 8, 2025 2 Samuel 2 Samuel 22:26-51