Further glimpses into Lochmaben's history /
Wilson, John B,author.