Cooper, W S Charters of the Royal Burgh of Ayr Charters of the Royal Burgh of Ayr 9781018596068 Cooper, W S 1018596062 Böcker och tidskrifter