Generations of Faith - the Gospel of John