Who wrote the Gospel of St. Thomas?
No one knows. The four canonical gospels and St. Thomas and other gospels such as the Gospel of Philip (found at Nag Hammadi) were given their names some time in the second century. Scholars of the New Testament generally agree that none of the gospels were written by people who had ever met Jesus of Nazareth during his lifetime. But at a later date names were assigned to them that were associated with famous individuals in the earliest church. The name of the person who supposedly wrote the Gospel of St. Thomas is given in the first lines of the text as “didymos Judas St. Thomas.” The word “didymos” is Greek for twin and the word “St. Thomas” is Aramaic for twin. The individual’s name was Judas, and his nickname “the twin” is given in two languages. The canonical gospels mention a man named St. Thomas and John calls him didymos St. Thomas. There are also several individuals named Judas mentioned in the canonical gospels in addition to Judas called Iscariot. The bottom line is that we