John the Apostle
Revelation 21:27ESV·traditional attribution

But nothing unclean will ever enter it, nor anyone who does what is detestable or false, but only those who are written in the Lamb’s book of life.

Matthew Henry Presbyterian @wholebiblehenry

We have already considered the introduction to the vision of the new Jerusalem in a more general idea of the heavenly state; we now come to the vision itself, where observe, I. The person that opened the vision to the apostle - one of the seven angels, that had the seven vials full of the seven last plagues, Rev 21:9.

Commenting on Revelation 21:9-27

Albert Barnes Presbyterian @notesbybarnes

Verse 27. And there shall in no wise. On no account; by no means. This strong language denotes the absolute exclusion of all that is specified in the verse. Anything that defileth. Literally, "anything common." . It means here that nothing will be found in that blessed abode which is unholy or sinful. It will be a pure world, . Neither whatsoever worketh abomination, or maketh a lie. .

Jamieson-Fausset-Brown Reformed @jfbcommentary

anything that defileth--Greek, "koinoun." A and B read [koinon,] "anything unclean." in the Lamb's book of life--(See on Rev 20:12; Rev 20:15). As all the filth of the old Jerusalem was carried outside the walls and burnt there, so nothing defiled shall enter the heavenly city, but be burnt outside (compare Rev 22:15).