magdelen st michael