Margareta Ehlin (1542 st.)