Dove of the Holy Spirit and War against Satan. Why did God create us? To strike the head of the ancient serpent, the devil. How is it possible? How can a Dove defeat a Serpent? What was the role of the Holy Spirit in the creation, in Mary’s life and in Jesus’ life and finally in my life?