Famous Why Was John On The Island Of Patmos References. When did john write revelation? The lds church teaches that john the apostle is the same person as john the evangelist, john of patmos, and the…