Lesmahagow : the parish and the people /
Clelland, William,author.
Map on back cover.
Includes bibliographical references (pages 134-135) and index.