Old Cuminestown, Garmond and New Byth /
Lockhart, Douglasauthor.
Includes bibliographical references.