The Anointing Spirit – 1 Samuel 16
In the History of Israel, we see God’s liquid Spirit, His anointing rest on the person of David. And David foreshadows the true anointed one, Jesus the Christ. The anointed one is a person who brings God’s Spirit to earth through both suffering and victory. Jesus is that true anointed one, the very embodiment of God’s liquid spirit, God’s presence brought to earth, the bridge, the ultimate priest, the true king.