According to this source, John Stewart, son of James and Margaret Campbell had no wife or issue. He was beheaded for the murder of John Gibb.
Burke;s Peerage
A genealogical survey of the peerage of Britain as well as the royal families of Europe
Person Page - 2507
James Stewart, 1st Lord Doune1
M, #25067, b. circa 1529, d. 20 July 1590
Last Edited=8 Oct 2012
Consanguinity Index=0.34%
James Stewart, 1st Lord Doune was born circa 1529.2 He was the son of Sir James Stewart of Beath and Margaret Lindsay.2 He married Lady Margaret Campbell, daughter of Archibald Campbell, 4th Earl of Argyll and Lady Margaret Graham, on 11 January 1563/64.3 He died on 20 July 1590.2
He held the office of Ambassador to France in 1560, jointly.2 He was appointed Knight in 1565.2 He was Commendator of St. Colme's Inch.2 He held the office of Constable of Doune Castle.2 He was created 1st Lord Doune [Scotland] on 24 November 1581, with special remainder to his heirs male whatsoever.2 He was appointed Privy Counsellor (P.C.)2 He held the office of Extraordinary Lord of Session between 1584 and 1586.2
Children of James Stewart, 1st Lord Doune and Lady Margaret Campbell
Mary Stewart+1
James Stuart, 2nd Lord Doune+2 d. 7 Feb 1591/92
Jean Stewart+2 d. 1 Jul 1622
Henry Stewart, 1st Lord Saint Colme+2 d. 12 Jul 1612
John Stewart2 d. c 1609
Archibald Stewart2
Margaret Stewart2