royal burgh of Lochmaben: its history, its castles and its churches. by John B. Wilson | Menrva Books | MenrvaBooks