Jesus
Most Biblical scholars believe that Matthew had read Mark's Gospel and decided to fill in some things that Mark left out, because, while Mark wrote his Gospel for the Church of Rome, Matthew wanted to write for Jewish Christians all over the Roman Empire. Matthew was a well-educated Jew, so he knew the Jewish Scriptures, (which Christians also use and call the Old Testament of the Bible). Matthew knew the scripture teachings that the Messiah, or God's anointed one would come. In his Gospel, he often mentions these teachings. He also starts off by giving a list of Jesus' ancestors because this was important to Jewish readers.