Cessnock : an Ayrshire estate in the age of improvement /
Mair, James.
Ayrshire Archaeological and Natural History Society.
[Ayr] : Ayrshire Archaeological and Natural History Society,
1996.
Includes bibliographical references.
Industries