Overview

James Robe

(1688—1753) Church of Scotland minister