Learned from Oirialla : http://www.oiriallamusic.com/
I think I heard some similar version in sessions.
Cavers Of Kirkcudbright
Composed by Scottish fiddler Mike Vass.
Pipe Friendly Version
For whistlers and uilleann pipers out there.
Cavers Of Kirkcudbright, X:4
This is the version Brian Finnegan does and you can hear it on his album "toward the sun" with William Coulter on the guitar.
Re: Cavers Of Kirkcudbright
An arrangement for fiddle ensemble (2 fiddle lines, cello, and chords) is available in Weaver MacFarlane’s Choon Book, a free download from cracklingsmarts.com.
Audio file of this arrangement is available on Soundcloud (just search for Weaver MacFarlane).