Question: who wrote the letters to the 7 churches?
Answer: John of Patmos