Peter's Faith:Question.-- In the Gospel of St. Matthew it is said: "Thou art Peter, and upon this rock I will build My church." What is the meaning of this verse? (135:1) End of Quote