and magdalene st michaels