Old Rhynie /
Kemp, Johnauthor.
Includes bibliographical references.