Hi Gordon
Great to hear from you; yes I have lots of information on the Niven family.
Sarah Niven married James Meikle 1785 Edinburgh. So far I have only found 2 children, John Meikile Jan 1788 Bothwell (from SP) and James Meikle born abt 1795 Bothwell according to the censuses I have been able to track him in (I have so far found no birth/bapt for him on SP

) I am descended from James Meikle 1795 who married Elisabeth Low.
If you would like any further information please do not hesitate to let me know and I will be only too happy to share my info with you. I am sure, like you, in your research you have found that the name Meikle has been spelt numerous ways over time, as has Niven!
Perhaps you would be kind enough to give me some of your information on your side of the family please?
Look forward to hearing from you.
Kind regards
Westwood1