A writer. It was written by John on Patmos. Don’t know when or which John. Are there three of them? Why does John introduce himself three or four times? These questions have not been answered so we are forced to speculate based on what was written by those who read what no longer exists.