Upper Annandale : its history and traditions /
Marchbank, Agnes.
Paisley : J. & R. Parlane ; Edinburgh ; Glasgow : Menzies,
1901.
Also available as an electronic resource via the Internet.