Descendants of James, son of Ranald in Kirkton of Balquhidder
digraph G {
rankdir=TB;
ranksep=0.4; nodesep=0.08;
ordering=out;
node [shape=box, style="rounded,filled", fontname="Helvetica", fontsize=10, color="#aaa", fillcolor="#eee6d6", margin="0.06,0.03"];
// Back-link: faded parent node
"ranald-1698"[label="← Ranald\n~1698", fillcolor="#f7f3ec", color="#c9c5bd", fontcolor="#7a7268", shape=box, style="rounded,filled", fontsize=9, URL="/genealogy/raibart-1671", target="_self"];
"ranald-1698" -> "james-1760" [color="#c9c5bd", style=dashed, arrowsize=0.4, penwidth=0.6];
// Generation 0
"james-1760"[label="James\nb. 19 Nov 1755\nm. Mary Ferguson, 18 May 1782\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 1
"janet-1783"[label="Janet\nb. 13 Jun 1783", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"duncan-1785"[label="Duncan\nb. 18 Apr 1785", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"donald-1787"[label="Donald\nb. 30 Aug 1787, Rusgachan\nm. Kathrine Fisher, 9 February 1811, Balquhidder\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"cathrine-1790"[label="Cathrine\nb. 24 Oct 1790", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"jean-1793"[label="Jean\nb. 20 Oct 1793", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 2
"james-1811-2"[label="James\nb. 17 Nov 1811\nd. 1880, Edinburgh\nm. Janet Stewart, 1840\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"john-1813"[label="John\nb. ~1813", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"mary-1815"[label="Mary\nb. ~1815", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"duncan-1823"[label="Duncan\nb. 1820\nd. 1893, Edinburgh\nm. Margaret Robertson, 1850\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"janet-1820-2"[label="Janet\nb. 3 Feb 1820\nm. Alexander Petrie, 1845", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 3
"margaret-1841"[label="Margaret\nb. ~1841", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"catherine-1845"[label="Catherine\nb. ~1845", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"helen-1851"[label="Helen\nb. 1851", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"donald-1852"[label="Donald\nb. 1852", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"janet-1854"[label="Janet\nb. 1853\nd. 1880", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"duncan-1857"[label="Duncan\nb. 1854\nd. 1915", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"alexander-1855"[label="Alexander\nb. 1855", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"catherine-1855"[label="Catherine\nb. 1855\nd. 1926", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"dugald-1857"[label="Dugald\nb. 1857", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"john-1859-3"[label="John\nb. 1859", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"christina-1861"[label="Christina\nb. 1860\nd. 1923", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"james-1862"[label="James\nb. 1862", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"margaret-1862"[label="Margaret\nb. 1862", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
edge [color="#666", arrowsize=0.5, penwidth=0.7];
"james-1760" -> "janet-1783";
"james-1760" -> "duncan-1785";
"james-1760" -> "donald-1787";
"james-1760" -> "cathrine-1790";
"james-1760" -> "jean-1793";
"donald-1787" -> "james-1811-2";
"donald-1787" -> "john-1813";
"donald-1787" -> "mary-1815";
"donald-1787" -> "janet-1820-2";
"donald-1787" -> "duncan-1823";
"james-1811-2" -> "margaret-1841";
"james-1811-2" -> "catherine-1845";
"duncan-1823" -> "helen-1851";
"duncan-1823" -> "donald-1852";
"duncan-1823" -> "alexander-1855";
"duncan-1823" -> "catherine-1855";
"duncan-1823" -> "john-1859-3";
"duncan-1823" -> "james-1862";
"duncan-1823" -> "janet-1854";
"duncan-1823" -> "duncan-1857";
"duncan-1823" -> "dugald-1857";
"duncan-1823" -> "christina-1861";
"duncan-1823" -> "margaret-1862";
// Sibling-grouping edges (invisible)
edge [style=invis, weight=10, constraint=false, arrowsize=0];
"janet-1783" -> "duncan-1785" -> "donald-1787" -> "cathrine-1790" -> "jean-1793";
"james-1811-2" -> "john-1813" -> "mary-1815" -> "janet-1820-2" -> "duncan-1823";
"margaret-1841" -> "catherine-1845";
"helen-1851" -> "donald-1852" -> "alexander-1855" -> "catherine-1855" -> "john-1859-3" -> "james-1862" -> "catherine-1855" -> "janet-1854" -> "duncan-1857" -> "dugald-1857" -> "christina-1861" -> "margaret-1862";
// Rank constraints to keep generations aligned
{ rank=same; "janet-1783" "duncan-1785" "donald-1787" "cathrine-1790" "jean-1793"; }
{ rank=same; "james-1811-2" "john-1813" "mary-1815" "duncan-1823" "janet-1820-2"; }
{ rank=same; "margaret-1841" "catherine-1845" "helen-1851" "donald-1852" "janet-1854" "duncan-1857" "alexander-1855" "catherine-1855" "dugald-1857" "john-1859-3" "christina-1861" "james-1862" "margaret-1862"; }
}
Mirrors page 110 of the Glen Discovery genealogy.