The writer has a problem with soul annhilation in his definition of hell. Rev.19:20 says that the antichrist and false prophet are thrown in the lake of fire and brimstone. In Rev. 20:10 it says after a thousand years Satan is thrown in the same place and the antichrist and false prophet are still alive and suffering.
The original Greek does not say that....in fact the word "are" has been added.