The lyrics are already on this thread, so why guest felt it necessary to repeat without copyright credit is beyond me? As stated before David Silver and Ian Gourlay wrote it, two modern period stalwarts of the old heather and haggis Scottish tartan genre, both now deceased.