from macpharrie : `` james mr macgregor as captain , joined glencarnaig at callander with forty men from glengyle , and forty five soldiers that glengyle apprehended at the roads on loch lomond side , and he took the garrison of inversnaid and demolished it '' the 255 men with which glengyle joined the army at dunagan , by crieff ( dunnachan ) is taken from john home .