James married Margaret Mackenzie about 1674. Margaret (daughter of Kenneth Mackenzie, 3rd Earl of Seaforth) died in Aug 1706. [Group Sheet] [Family Chart]
Notes:
Married: Source The Complete Peerage lists two possible dates: 5 Sept 1674 or 8 Sept 1675.
A variety of further ancestors are available at the Lord Duffus wikipedia page https://en.wikipedia.org/wiki/Lord_Duffus