Overview

James Ramsay

(c. 1624—1696) bishop of Ross