Duncan Barnes was born on Friday, March 20, 1863, in Harbour Grace, Newfoundland. He was the son of Ebenezer Webber Barnes and Jane Pike (possibly Parsons, I have conflicting information) and was baptized at the Methodist Church in Harbour Grace, Newfoundland on May 16, 1863.Duncan was a Master Mariner that shipped cargo around Newfoundland and also took sealers up to the ice fields for their hunts. For a time he was the Captain of the S.S. Aggie, a steamer that took lumber and other supplies, as well as passengers around Newfoundland.
Duncan had three wives in total but also had an illegitimate child. As far as I can work out the mother

