Kate Lanagan MacGregor
Biography