Old Ecclefechan, Eaglesfield, Kirtlebridge and Kirkpatrick Fleming /
Hood, Raymondauthor.
Includes bibliographical references (page 2).