The history of Craigencalt : at Kinghorn Loch : a history of Kinhorn Loch and Craigencalt from the land form at the end of the last Ice Age through to the twentieth century /
Edwards, Marilyn(Writer of History of Craigencalt)author.
Craigencalt Rural Community Trust,issuing body.
Title from cover.
Includes bibliographical references.
Farms