Alexander Stewart
Parents
unknown daughter Campbell
Walter Stewart, Master of Fife
Children
Siblings
Andrew Stewart, 1st Lord Avandale
Walter Stewart, 1st of Morphie