Edgar's History of Dumfries -1746