ST PETER ASSEMBLY