Interactive tree of Anges Moncrieff

John Bruce 1583
William Bruce 1586
Robert Bruce 1589
Alexander Bruce 1591
Isabella Bruce 16401740
John Woods 16281711
William Bruce 1636
Patrick Bruce 1628
Michael Bruce 16341693
Patrick Bruce 15951655
Janet Jackson 1609
Jane Fleming 1570
William Bruce 15651597
Elizabeth Ross 15411578
John Fleming 15371572
Anges Moncrieff 1517
Robert Ross 15151547
Ninian Ross 1489
Janet Stuart 1493