Mary had been visited by an angel of God and told that she was going to give birth to the Son of God and that she was to name him “Jesus.” But Mary was a virgin and had not been with a man, so she wondered how this would happen. And the angel told her that the Holy Spirit would come upon her...