The Kirkcudbrightshire companion /
Gordon, Haig.
Kirkcudbright : Galloway Publishing,
c2008.
Includes index.