Buittle Parish : past and present /
Tarbet, R. T.
Castle-Douglas : R.T. Tarbet,
[1940?]