Terry Houston

Terry Houston describes himself as an Ulster Scot. Born in Ballymena, Co. Antrim, before moving to Ayrshire, he spent his early childhood in the Orkney islands, a windswept archipelago beyond the uttermost Northern tip of mainland Scotland. It was ther

Related Books