Lord John HAY 1st Of Yester
abt 1430 - bef 9 Nov 1508
Lord David HAY 1st Of Yester
abt 1404 - bef Mar 1479