Greg, I learned it from my uncle - a Perthshire fiddler. He called it "The Highland Hornpipe" long before "Captain Pugwash" came on TV. He is dead now, so there is no way I could find out where he picked up the tune.