Mary (O'Toole) Flaherty