Birrens and its Antiquities : With an account of recent excavations and their results. Reprinted with additions from The Transactions of the Dumfriesshire and Galloway Natural History and Antiquarian Society. - Macdonald, James (1897)