Ayrshire castles : from kings to Covenanters.
Ayrshire Archaeological and Natural History Society,publisher.
Includes bibliographical references.
Castles
Castles.