gregor glun dubh macgregor , ( aka james graham ) of glengyle john macgregor ( alias graham ) eldest son of glengyle duncan macgregor , son to rob ( introduction only ) alexander macgregor , grandson to rob ( introduction only ) rob roy macgregor , ( alias campbell ) , great uncle of rob james mor macgregor ( alias drummond ) , son of rob roy ranald macgregor ( alias drummond ) , eldest son of rob roy robin oig macgregor ( alias campbell ) , youngest son of rob roy grissel graham , first wife of rob macgregor jean stewart , second wife of rob macgregor mary hamilton , wife of glengyle and mother of rob william macgregor of balhaldie , chief of clan gregor robert macgregor ( alias murray ) , of glencarnaig alexander stewart of glenbuckie alasdair roy , cottar and tenant of glengyle calum oig , cottar and tenant of glengyle gregor ban , cottar and tenant of glengyle charles edward stuart , the young pretender cameron of lochiel , chief of clan cameron john murray of broughton , secretary to the prince lord george murray , jacobite commander john drummond , 4th duke of perth , jacobite commander map of scotland introduction .