anna and margaret gallagher