Transactions and Journal of Proceedings (11-15) door Dumfriesshire Society & Dumfriesshire And Galloway Society