The Marian, the Petrine and the Johannine Dimensions of the Church