David Stewart - Pedigree | FamilyCentral
 Abt 1359 -
 2 Mar 1315/16 - 19 Apr 1390
 Abt 1328 - 1387
 1292 - 9 Apr 1316
 1297 - 2 Mar 1315/16
 11 Jul 1274 - 7 Jun 1329
 1278 - 1320
 1243 - 14 Jun 1304