LOCHMABEN, a town of Scotland, fifteen miles east of Dumfries.