Upper Annandale : its history and traditions (1901) /
Marchbank, Agnes,author.
Originally published: Paisley : J & R Parlane, 1901.