How can Jesus be the seed of David if he was born of the Holy Spirt and of a woman?

Hello, I enjoy your program on Sat.  Can you answer this question I have?  Roman’s 1:3 says that Jesus is the seed of David.  How can that be if he was born of the Holy Spirit and the mother a human young woman.  She was not from the seed of David either.  Joseph was not involved with the birth of Jesus.  Thank you for your help with this.

The genealogy in Matthew 1 goes from David all the way down to Joseph the husband of Mary, through Solomon the son of David (Matthew 1:6).  However the genealogy in Luke 3:23-38 starts with Jesus and works its way back to Adam.  When the genealogy in Luke gets to David (Luke 3:31,32) it is not through Solomon but through Nathan, another son of David.  Therefore this genealogy is not Joseph’s.  It is Mary’s!  Luke 3:23 Jesus was wrongly “supposed” to be the son of Joseph, but he was correctly “the son of Heli;” who must have been the father of Mary.  And so the miracle of Luke 1:35 took place and yet the Lord Jesus is the Son of David.