Cairncastle through the years
Subtitle: a record of some of the people and events that have shaped its history on the occasion of the millennium
By: edited and compiled by Paul Magill.
Contributors: Cairncastle Community Association.
Publisher: Cairncastle Community Association
Published: 2000
Place of publication: Cairncastle
Language: eng