James Stewart
Parents
Sir John Stewart
Children
Siblings
Lady Margaret Stewart
William Stewart of Fennock