The Battle of Craignilder, a very ancient Gallovidian ballad arranged for publication, with an introduction and notes /
Denniston, James.
Edinburgh :  R. Cadell, 
1832.