With the campbells and mcdonalds, it was in their blood to fight With each passing generation it became a mans birthright But they always had a common enemy Never would the english crown take scottish independency Oh the battles rage in glasgow and majestic edinburgh And they came with war machines and in the highlands shots were heard Then the people rose in union and the forces moved as one And the clans all joined together to see english on the run And in a tiny croft in clachan sat a mother, peg macdunn And she sewed the cords together for her 16 year old son And she cried as he was leaving, donâ And come you back to clachan when the english are all done Now rob macdunn was ready as the left the croft behind And he joined the highland pipe brigade with one thing on his mind That to keep his home and freedom he must face it like a man So he marched in common union with his musket in his hand And he met the hill of battle in the highlands and the low And the reason for the fighting long within his blood to know In the middle of the rumble he was forward gaining ground And the bagpipes still were playing as the dead lay all around Then he moved in no direction till he faced the winds of north And he boldly climbed the highlands, further from the firth of forth Then one freezing, blowing morning, came the cry of peg macdunn Back to my croft in clachan god has sent me home my son And in another croft in clachan cross the way from the macdunnâ With her face against the window sat a young girl, tired and worn And she smiled a secret knowing as she breathed a prayer alone I thank thee lord for bringing rob macdunn back safely home Back to the croft in clachan, he returned to peace again He had gone a boy of 16, but he came back as a man.