I'm not sure why you quote the "Apocrypha", the Gospel of Barnabus is most likely a forgery perpetrated by the moors, or if not an Islamic Forgery. Furthermore the historical precision within this Gospel is askew. You see, if Islam can devise a false Gospel using "authentic names" found within true scripture and add contradictions to it that are in opposition to the divinely inspired Bible(excluding apocrypha), TADA!! Allah must have allowed the Bible to be Corrupted, Oh contraire mon chere, allah himself is responsible for corrupting the bible, i.e., twisting it into a pretzel and deleting and adding to it his own doctrine. I just love how the Quran uses genuine scriptural names such as Moses, Jesus, Mary, Noah et al. Likewise with the Islamic Forgery known as the "Gospel of Barnabus", using names such as Jonah, Jesus and Allahs Truly "Satan". Since both the Quran and the Gospel of Barnabus uses names found within the Bible, IT MUST BE TRUE right? WRONG!
There is a perfectly legitimate reason as to why Satan is called "THE SERPENT OF OLD", go figure!
For more details, PLEASE visit my website: