Sarah, Laughlin MacDonald is my GGGGrandfather. As you likely know, Mary MacKinnon was the sister of Bishop Colin F, MacKinnon.
My relationship is as follows:
Laughlin MacDonald (wife Mary MacKinnon),
John MacDonald (wife Margaret MacGillivray),
Mary MacDonald (my GGGM) (husband John MacLean),
Mary MacLean (husband Allan James Ross),
Eunice Ross (husband Stephen J MacKinnon),
Ronald J MacKinnon (me) (wife Ruth Merte)
To make life interesting, my GGGF was Neil MacKinnon, brother of Mary MacKinnon and brother of Bishop MacKinnon.
I can provide you with info about the MacLean side of this family.
BTW, Rankin is about 70-80% accurate with his Ross data.
Ron MacKinnon