History of Galloway from the earliest period to the present time / 
Mackenzie, William, Minister of Auchterarder.
Symson, A.
Kirkcudbright, 
1841.