James married Elizabeth Stewart. Elizabeth (daughter of Duncan Stewart, 1st of Ballachallan and Agnes Graham) was born about 1680 in Ballochallan, Kilmadock, Perthshire, Scotland. [Group Sheet]