Nobody knows who wrote Hebrews. It seems a lot like Paul's other writings, but in all the other epistles he signed his name at the end. As a journalist, I look at Hebrews and see pretty quickly that either (a) Paul did NOT write Hebrews, or (b) he had a new transcriptionist that didn't work out, since he never used him on another letter.

Paul never met a comma he didn't like. He was the king of run-on sentences. And Hebrews has periods. All through it. It is well-written, more polished than Paul's letters. My guess as to who wrote Hebrews? Apollos, maybe. He was a contemporary of Paul's, a well-educated and eloquent Jew. Second to him, maybe Barnabus. Barnabus was more humble (it seems from scripture) than Paul, so maybe that's why the document is unsigned. But I never got the impression that Barnabus was a scholar who would write a treatus explaining how the old and new covenants fit together.

Anyway, what does everyone else think?