colonel gregor mcgregor ( graham ) of glengyle lt-col john mcgregor ( drummond ) of balnacuick - transported lt-col robert mcgregor ( murray ) of glencarnaig -surrd - released maj. evan mcgregor ( murray ) ( bro .