Life of David: Enduring Injustice and Being Generous February 7, 2021 Russ Park Life of David 2 Samuel, Revelation