John Stewart, 1st of Ardsheal
Peerage person ID=686341
(1560–1644)
Parents
unknown daughter Macdonald
John Stewart, 4th of Appin
Children
Duncan Stewart, 2nd of Ardsheal
Siblings
unknown daughter Stewart
Duncan Stewart, 5th of Appin