Okay, looks like the intervening generations should be: Robert III Sir John Stewart of Auchingowan, Blackhall, and Ardgowan = ______ John Stewart = Elizabeth Lyle James Stewart = Margaret Lyle John Stewart = Marion Mure James Stewart = Janet Kennedy James Stewart = Janet Maxwell James Stewart = Margaret Wallace John Stewart = Margaret Stewart Sir Archibald Stewart = Margaret Blair John Stewart = Mary Stirling Sir Archibald Stewart, 1st Bart. = Anne Crawfurd John Stewart = Rebecca Wallace Sir Michael Stewart, 3rd Bart. = Helen Houston Houston Stewart-Nicholson = Margaret Porterfield Sir Michael Shaw-Stewart, 5th Bart. = Catherine Maxwell John Shaw Shaw-Stewart = Jane Stuart Heron-Maxwell Maj.-Gen. John Heron-Maxwell Shaw-Stewart = Mary Catherine Bedingfield Collyer Col. Basil Shaw-Stewart = Vera Caldwell Michael Shaw-Stewart = Grizel Margaret Lighton Stewart Archibald Shaw-Stewart