Matthew and Luke have two different genealogies for Jesus, not even agreeing on the name of his grandfather. Is this a contradiction? I will look at three possible solutions and the problems of each. The whole issue of genealogies is compounded by the fact that they can skip generations, the same person can have different names (or different spellings), and levirate marriage can result in a physical father and a legal father.
For an Informed Love of God