My great grandfather was Aaron Peter Cain (1845-1931), married to Bridget Tobin Cain. He immigrated to Chelsea, Maine after his son (my grandfather William Cain) married my grandmother. From family records I learned that his father was David Cain (1811-1845). His father was John David Cain (1790-?) and David had a brother John. John David was born in Dublin and died in Newfoundland-Labrador. The boys had a sister Sarah born in Newfoundland-Labrador but the boys were born in Prince county, PEI so I may have his death place wrong.