A Servant Named John
A pure river of water of life. The revelation is not so clear. Where is clear. Who, when, what and why are not clear at all. John? Three times he identifies himself as John. The same John? Consider three different Johns. John the Baptist, John the Apostle, and John Chrysostom have all been considered.