Old Newcastleton and Liddesdale with Riccarton, Bridgend and Kershopefoot /
Perkins, Roy G.
Catrine : Stenlake,
2008.
Includes bilbiographical references.