Margaret Campbell - Pedigree | FamilyCentral
 Abt 1485 -
 Abt 1466 - 9 Sep 1513
 Abt 1460 -
  - 10 May 1493
  - 26 Oct 1510
 1429 - 11 Sep 1495
 1431 - 30 May 1493
Family Group
  - 20 Dec 1463
 Abt 1405 -
 Bef 1403 - 1470
 Abt 1407 -