WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of John Bruce

Lawrence BRUCE 1534
Robert BRUCE 1536
Henry BRUCE 1538
James BRUCE 1540
Euphamie BRUCE 1542
John Bruce 15071617
Euphemia ELPHINSTONE 1509
Alexander ELPHINSTONE First Lord Elphinstone 14801513
Elizabeth BARLOW BERCLAY 14761518