Patrick Roy 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-1510"[label="← Maol-coluim\n~1510", fillcolor="#f7f3ec", color="#c9c5bd", fontcolor="#7a7268", shape=box, style="rounded,filled", fontsize=9, URL="/genealogy/donnchadh-1480", target="_self"];
"maol-coluim-1510" -> "padraig-1548" [color="#c9c5bd", style=dashed, arrowsize=0.4, penwidth=0.6];
// Generation 0
"padraig-1548"[label="Padraig ruadh\nb. ~1548, Glengyle\nd. 1613\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 1
"domhnall-1560"[label="Domhnall Grymoche\nb. ~1560\nd. 1612", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"duncan-1570"[label="Donnchadh\nb. ~1570\nd. 1604", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"john-1586"[label="Eoin dubh\nb. ~1571\nd. 1612, Tomzarloch\n[|scotland]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"patrick-1572"[label="Padraig oig\nb. ~1572, Strathyre\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"gregor-1573"[label="Griogair gear\nb. ~1573, Balquhidder\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 2
"padraig-1590"[label="Padraig\nb. ~1590, Balquhidder\n[scotland|]", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"john-2"[label="Eoin dubh lean\nb. ~1591", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"raibart-1591"[label="Raibart\nb. ~1591\nd. 1612", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"donnchadh-1592"[label="Donnchadh\nb. ~1592", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"griogair-1592"[label="Griogair\nb. ~1592", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"domhnall-1593"[label="Donald dubh\nb. ~1593", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"donald-1593"[label="Domnall\nb. ~1594\nd. 1614\n→ Ferguson", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"donald-1594"[label="Domhnall\nb. ~1593", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 3
"alasdair-1625"[label="Alasdair\nb. ~1625\n→ Ferguson", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"patrick-1630"[label="Patrick\nb. ~1630", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 4
"alasdair-1655"[label="Alasdair\nb. ~1655", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 5
"donald-1657-2"[label="Donald\nb. ~1657", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"robert-1660"[label="Robert\nb. ~1660", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
"patrick-1690"[label="Patrick\nb. ~1690\nm. Janet McLaren, 24 June 1718", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
// Generation 6
"duncan-1725-3"[label="Duncan McPharrie\nb. 7 Nov 1725", fillcolor="#eee6d6", color="#aaa", shape=box, style="rounded,filled", fontsize=9, margin="0.075,0.075"];
edge [color="#666", arrowsize=0.5, penwidth=0.7];
"padraig-1548" -> "domhnall-1560";
"padraig-1548" -> "duncan-1570";
"padraig-1548" -> "john-1586";
"padraig-1548" -> "patrick-1572";
"padraig-1548" -> "gregor-1573";
"duncan-1570" -> "padraig-1590";
"duncan-1570" -> "john-2";
"duncan-1570" -> "donnchadh-1592";
"duncan-1570" -> "domhnall-1593";
"patrick-1572" -> "raibart-1591";
"patrick-1572" -> "griogair-1592";
"patrick-1572" -> "donald-1593";
"gregor-1573" -> "donald-1594";
"griogair-1592" -> "alasdair-1625";
"griogair-1592" -> "patrick-1630";
"alasdair-1625" -> "alasdair-1655";
"alasdair-1655" -> "patrick-1690";
"alasdair-1655" -> "donald-1657-2";
"alasdair-1655" -> "robert-1660";
"patrick-1690" -> "duncan-1725-3";
// Sibling-grouping edges (invisible)
edge [style=invis, weight=10, constraint=false, arrowsize=0];
"domhnall-1560" -> "duncan-1570" -> "john-1586" -> "patrick-1572" -> "gregor-1573";
"padraig-1590" -> "john-2" -> "donnchadh-1592" -> "domhnall-1593";
"raibart-1591" -> "griogair-1592" -> "donald-1593";
"alasdair-1625" -> "patrick-1630";
"patrick-1690" -> "donald-1657-2" -> "robert-1660";
// Rank constraints to keep generations aligned
{ rank=same; "domhnall-1560" "duncan-1570" "john-1586" "patrick-1572" "gregor-1573"; }
{ rank=same; "padraig-1590" "john-2" "raibart-1591" "donnchadh-1592" "griogair-1592" "domhnall-1593" "donald-1593" "donald-1594"; }
{ rank=same; "alasdair-1625" "patrick-1630"; }
{ rank=same; "alasdair-1655"; }
{ rank=same; "donald-1657-2" "robert-1660" "patrick-1690"; }
{ rank=same; "duncan-1725-3"; }
}
Padraig ruadh (b. ~1548), executed at Edinburgh in 1613, settled at Strathyre - the eastern end of Balquhidder parish between Loch Lubnaig and Glen Ogle. His descendants took the surname Ferguson during the proscription of the name MacGregor; the alias was a survival measure, not a discontinuation. The line carries forward through several Strathyre generations into the eighteenth century.
Mirrors page 29 of the Glen Discovery genealogy.