The history of the parish of Holywood, Dumfriesshire.
Ramage, Craufurd Tait,1803-1878.
Dumfries,
1924.