Mary Ellen Caton Flanagan (1851-1899)