What is the Rock that the Church is built upon?

Jesus said, ”And I tell you that you are Peter and upon this rock I will build my church.” (Matthew 16:18) So, was Jesus referring to Peter or to something much greater? Perhaps the right question is not what is the rock but “who is the rock?” He is Peter, one of the 12 disciples […]