Overview

James Paton

(c. 1522—1596) bishop of Dunkeld