St. Margaret of ? – maybe now we know!