Kirkcudbright.
Libray copy damaged, about 1 cm has been cut from the outer edges of the pages. Some text is missing.