Dear Alison,
I hope this is a private message...well it's meant to be, and I'd love your help, as ...simply put-I'm between jobs in Beijing,China, NOT the most ideal setting for genealogy-They don't even have obituaries here(for Chinese),as there are too many people(I guess?).I believe I have enough(more would be better,of course) information to make a connection to Scotland/Highlands, and being from Cape Breton and having been in the Scottish Highlands(1993-4), I found the people to be quite similiar(accent etc..) and I suspect that if I was there in person I could/would get assistance from people in the pertinent areas...your request to help..would you be living in the vicinity ?
Donald (The Weaver) Campbell was from North Uist as told to me by an aunt that NEVER had been out of Canada(so how else could she have heard of "North Uist"?).The family were Roman Catholic(bad for 1841 census, but GOOD for mainstreaming Campbell choices).This Donald Campbell came to Nova Scotia with 3 sons,but NO wife, so I suspect she had died there in the Highlands.Her name-Mary Campbell came to me when I followed the naming order of the grandchildren;the 3 sons all had 1st sons named Donald, and 1st daughters were Marys.The 3 sons of Donald and Mary were trained as Tailors in Scotland, and the father being a Weaver(same industry),so they might have worked together.The 3 sons were: Malcolm born abt. 1825,Angus abt. 1830, and Neil abt. 1833.I also suspect that they left for Canada between 1849-1852,but I also suspect there were more children in the family, that either stayed or moved elsewhere.