Hi Looby,
I have the 1841 with James & Mary but they seem to have died prior to 1851 (I corrected my typo's).
John Cumming in 1841 was their grandson, son of Isabella & John (my ggg grandparents).
James was not that common as a forename in Uist yet neither daughters named a son after their father which is really strange.
To my knowledge Mary had only 1 son (Dougal(d)) yet her hubby's father was Malcolm & her own father James

I have only come across 2/3 other James Campbell's - no connection to date.
Both girl's named daughter's Mary after their mother.
Mary (MacMillan) named 2 daughter's Mary as her mother-in-law was Mary too.
However, although no James which was odd, both girls named a son Dougal(d) & I'm thinking this Dougal(d) was on the mother Mary's side?
Isabella's grandaughter (my g grandmother) married a Steel(e) and there is a Dougal(d) in that line (supposedly), so Mary Steel(e) may or may not have been the sister of Dougal(d).
As the records don't stretch back far enough, I will never know but would love to know if Isabella & Mary had siblings?
Campbell was a common surname so there is a good chance of having other relations.
James Campbell's ggg grandaughter (my fathers cousin) also married a Campbell.
If only I could knit them all together, I would have a nice pattern

Anne Marie