Moffatdale and the Upper Ettrick Valley Description of the Solid Geology of Parts of 1:25 000 Sheets NT 10, 11, 20 and 21 by B. C. Webb | Menrva Books