Descendants of Donald Glas in Glengyle

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
  "maol-coluim-1575"[label="← Maol-coluim\n~1575", fillcolor="#f7f3ec", color="#c9c5bd", fontcolor="#7a7268", shape=box, style="rounded,filled", fontsize=9, URL="/genealogy/griogair-1542", target="_self"];
  "maol-coluim-1575" -> "domhnall-1620" [color="#c9c5bd", style=dashed, arrowsize=0.4, penwidth=0.6];

  // Generation 0
    "domhnall-1620"[label="[CH:V]\nDomhnall Glas\nb. ~1620\nd. 1693, Glengyle\nm. Margaret, dtr of Campbell of Glenlyon\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075", class="chieftain-V"];

  // Generation 1
    "eoin-1658"[label="[CH:VI]\nEoin\nb. ~1658\nd. Jan 1694, Glengyle\nm. Christian, dtr of Campbell of Duneaves\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075", class="chieftain-VI"];
    "duncan-1660"[label="Donnchadh\nb. ~1660\nd. bef. 1691, Inverlochlarig\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "margaret-1666"[label="Margaret\nb. ~1666\nm. John Leckie of Croy Leckie, ~1687", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "raibart-1671"[label="Raibart Ruadh (Rob Roy)\nb. ~1671\nd. 28 Dec 1734, Inversnaid / Balquhidder\nm. Mary MacGregor, Comar, 1 Jan 1693\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075", URL="/genealogy/raibart-1671", target="_self"];

  // Generation 2
    "john-1690"[label="John\nb. ~1685", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "griogair-1689"[label="[CH:VII]\nGriogair glun dubh\nb. 1689\nd. 21 Aug 1777, Glengyle\nm. Mary Hamilton of Bardowie, 31 December 1707\nled MacGregor regiment in 1745\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075", URL="/genealogy/griogair-1689", target="_self", class="chieftain-VII"];
    "catherine-1690"[label="Catherine\nb. ~1690\nm. Walter Graham of Brachern", fillcolor="#f5d4dc", color="#c89db0", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "donald-1691-2"[label="Donald\nb. ~1691\nd. 1758, Monachyltuarach\nm. Janet Drummond, 17 May 1735\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];

  // Generation 3
    "malcolm-1739"[label="Malcolm Oig\nb. 15 Feb 1739\nd. 1762\nm. Jannet McGrigor, 15 Aug 1760", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "john-1740"[label="John\nb. 22 Aug 1740", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
    "janet-1743"[label="Janet\nb. 22 Jan 1743", 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];
  "domhnall-1620" -> "eoin-1658" [color="#8a2e21", penwidth=1.8];
  "domhnall-1620" -> "duncan-1660";
  "domhnall-1620" -> "margaret-1666";
  "domhnall-1620" -> "raibart-1671" [color="#8a2e21", penwidth=1.8];
  "eoin-1658" -> "griogair-1689" [color="#8a2e21", penwidth=1.8];
  "eoin-1658" -> "catherine-1690";
  "eoin-1658" -> "donald-1691-2";
  "duncan-1660" -> "john-1690";
  "john-1690" -> "john-1740";
  "john-1690" -> "janet-1743";
  "donald-1691-2" -> "malcolm-1739";

  // Sibling-grouping edges (invisible)
  edge [style=invis, weight=10, constraint=false, arrowsize=0];
  "eoin-1658" -> "duncan-1660" -> "margaret-1666" -> "raibart-1671";
  "griogair-1689" -> "catherine-1690" -> "donald-1691-2";
  "john-1740" -> "janet-1743";

  // Rank constraints to keep generations aligned
  { rank=same; "eoin-1658" "duncan-1660" "margaret-1666" "raibart-1671"; }
  { rank=same; "john-1690" "griogair-1689" "catherine-1690" "donald-1691-2"; }
  { rank=same; "malcolm-1739" "john-1740" "janet-1743"; }
}

← Back to the branches map

Mirrors page 28 of the Glen Discovery genealogy.