Ayrshire and Arran is an area of striking contrasts. Its landscape ranges from dune-backed sands to rolling pastures to moors. From railway bridges to farmsteads, town halls to Edwardian villas, this guide presents a comprehensive look at life in the county through its buildings.[...]