James Campbell (1789-1861)

Rev James Campbell (1789-1861), born in Carsphairn, Kirkcudbrightshire to William Campbell and Agnes, née Riggs, was a Scottish clergyman and established Church of Scotland parish minister of Traquair in Peeblesshire.

James Campbell (1789-1861)

Rev James Campbell (1789-1861), born in Carsphairn, Kirkcudbrightshire to William Campbell and Agnes, née Riggs, was a Scottish clergyman and established Church of Scotland parish minister of Traquair in Peeblesshire.