Waters of Kylesku was recorded by Scots singer Calum Kennedy. Words by David John Henderson, and the music is supposed to be traditional.