I find in Matthew and Luke what purport to be the genealogies of Christ. Matthew gives his ancestry back to Abraham; Luke goes back to Adam. Between Christ and David, Matthew gives 27 generations, and Luke gives 42; and none of the names in these two lists are the same. Will you please explain this seeming genealogy discrepancy?
Our Lord Jesus became related to the human family by taking our nature through his mother Mary. Mary's genealogy, as traced by Luke, leads back to David through his son Nathan (Luke 3:23). Joseph is here styled "the son of Heli," that is, the son [...]