Ayrshire has a rich and varied history. The region has been inhabited from earliest times, as the remains of duns, cairns and barrows show. In the medieval period it played a key role in the emergence... This description may be from another edition of this product.