Subject catalogue of books added to Kirkcudbright Institute Library between 1877 and 1887
Kirkcudbright Institute Library.
Kirkcudbright Printed by Alexander Macbean,
1888
Kirkcudbright Institute Library