Blood Upon Your Own Head: The Inviolability of the Lord's Anointed — 2 Samuel 1:13–16 Study Guide | Sacred Texts