Dervogilla, the Balliols and Buittle - Oram, Richard D. (Transactions of the Dumfriesshire and Galloway Natural History and Antiquarian Society, 3rd Series, 73 (1999), 1999)