Birrens and its antiquities, with an account of recent excavations and their results / 
Macdonald, James, F.S.A.Scot.
Barbour, James.
Dumfries, 
1897.