The story of Hestan Island /
White, Mark.
Auchencairn History Society.
Auchencairn, Dumfires and Galloway : Auchencairn History Society,
2004.
Includes bibliographical references.