Young Randal, favourite Scottish ballad by Robert Chambers.
Chambers, Robert