My great, great grandmother was Mary Haley. She had 2 husbands. 1. Thomas Sherlock. Their daughter was Katherine B, Sherlock, born about 11/1853 in County Sligo, possibly Elfin. She married Jeremiah Foley in Niagara Falls, NY around 1870. Mary Haley's 2nd husband was John Winsey/Wimsey. Their daughter was Mary Winsey/Wimsey born about 7/1854 in Ireland. She married Martin O'Brien of Ontario, Canada in Niagara Falls, NY about 1883. Martin and Mary had one daughter Mary.