The history of Liddesdale, Eskdale, Ewesdale, Wauchopedale and the debateable land,