The history of Galloway, from the earliest period to the present time /
MacKenzie, William.
Kirkcudbright :  J. Nicholson, 
[1841]