The place-name "Croftangry." (Reprinted from the transactions of the Dumfriesshire and Galloway Natural History and Antiquarian Society - vol. XXIII.).
Watson, George,1876-1950.
[S.l.,
19--]