Some of the ancestors and descendants of the MacBain & MacCuaig families of