Annals and Antiquities of Dryburgh and Other Places on the T by David Erskine