Old Portknockie, Findochty and Portessie /
Lockhart, Douglas G.,author.
Includes bibliographical references (page 2).