The Seven Churches Digital Download from Dr. Aaron Perdue. While exiled on the isle of Patmos, John received an incredible revelation, or an unveiling, of Jesus Christ! He saw Jesus walking in the midst of seven golden lamp-stands which represent not only the seven specific churches of Asia, but also churches for ages to come.