margaret lynch